通过 Python 合并 SVG

合并 SVG 文档。使用 Aspose.PDF for Python for .NET 以编程方式修改 SVG 文件

使用 Python for .NET 合并 SVG 文件

为了合并 SVG 文件,我们将使用 Aspose.PDF for .NET API,它功能丰富、功能强大且简单 - 用于 python-net 平台的文档操作 API。 Aspose.PDF 的一个特殊功能是用于组合 SVG 的 API。 这种方式的特点是只需要打开NuGet,搜索Aspose.PDF,安装即可,无需任何特殊操作 复杂的设置。 我们的 Python 库可以将文档从任何受支持的下载格式转换为任何受支持的保存格式。 Aspose.PDF for Python 库提供了相当通用的解决方案,将帮助您解决转换文档的任务。 Aspose.PDF 支持最多的流行文档格式,包括加载和保存。 请注意,当前部分仅介绍热门转换。 当前页面提供有关格式转换的信息。 但是,有许多组合可用于转换您的文件。 有关支持格式的完整列表,请参阅 支持的文件格式 部分。 在 Documentation 页面上查看安装库的详细信息。 您也可以从包管理器控制台使用以下命令。

Python Package Manager Console

pip install aspose-pdf

如何通过 Python 合并 SVG 文件


你需要 Aspose.PDF for .NET 才能在你的环境中试用代码。

1.打开第一个文档。 1.打开第二个文档。 1.将第二个文档的页面添加到第一个文档中。 1.保存连接的输出文件

Python-合并 SVG 文件的示例代码

Input file:

File not added

File not added

Output format:

Output file:

    option = SvgLoadOptions()
    document1= Document("image1.svg", option)
    document2= Document("image2.svg", option)
    # Add pages of second document to the first
    document1.Pages.Add(document2.Pages);
    document.Save(_dataDir+"ConcatenatedPDF.pdf")