通過 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](https://releases.aspose.com/pdf/net) 來嘗試環境中的代碼。

  1. 開啟第一個文件。
  2. 開啟第二個文件。
  3. 將第二個文件的頁面添加到第一個文件。
  4. 儲存串聯的輸出檔

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")