本教程详细介绍了如何在 Python 中将 SVG 转换为 PDF。它讨论了程序流程和可运行的代码片段,用于在 Python 中将 SVG 渲染为 PDF。在您的环境中进行一些 API 调用即可完成转换。
使用 Python 将 SVG 转换为 PDF 的步骤
- 通过安装 Aspose.SVG 准备 IDE,以将 SVG 导出为 PDF 格式
- 激活 SkiaSharp 功能
- 创建 PdfSaveOptions 类的对象
- 使用 SVGDocument 类实例加载源 SVG 文件
- 使用 convert_svg 方法将 SVG 转换为 PDF
这些步骤概述了在 Python 中将 SVG 转换为 PDF 的算法。首先,使用 SkiaSharp 扩展配置渲染引擎。然后加载源 SVG 图像并将其导出为 PDF 文档。
使用 Python 将 SVG 渲染为 PDF 的代码
上述示例代码是使用 Python 将 SVG 转换为 PDF 的基本版本。它配置渲染引擎,然后启动 PdfSaveOptions 类的实例。您可以选择指定不同的参数,如水平和垂直分辨率、PDF 文件加密和页面设置以及许多其他属性。最后,渲染 PDF 文件以完成转换。
In this article, you have understood how to convert SVG into PDF in Python. Whereas, if you are interested to learn creating SVG images, refer to the article on Create SVG in Python.