Aspose.Diagram   for Python via Java

Python Visio 文件 API

使用 Python API 創建、讀取、寫入和導出 Microsoft Visio 格式,包括 VSDX、VDX、VSX、VTX 和更多格式。

  下載免費試用
  
 

Aspose.Diagram for Python via Java 是一種 Microsoft Visio 文檔操作解決方案。可以讀取、寫入、保護、導出和打印原生 Visio 格式,並支持一些常用的圖像和固定佈局格式。它可以輕鬆加載現有文件,修改 diagram 元素以導出為所需格式,包括圖像或 PDF 或 XPS 等固定佈局格式。

通過 Java 用於 Python 的 Aspose.Diagram 是獨立的 API,不需要安裝 Microsoft Visio 或任何其他軟件。此外,很少有人可以輕鬆執行的任務,例如從頭開始創建圖表、讀取或寫入各種格式、訪問和讀取包括 Visio 對象公式在內的屬性、將圖表導出為多種格式、以高保真度打印圖表等等。

高級 Python Visio API 功能

從頭開始創建圖表

讀取多種 Visio 格式

讀取不同對象的屬性

編寫各種 Visio 格式

操作文檔屬性

高保真打印圖表

保護或取消保護圖表和形狀

將圖表導出為不同格式

從頭開始創建 Visio 個文檔

Python 的 Aspose.Diagram 簡單易用。它允許用戶在不了解底層格式的情況下使用圖表,例如只需幾行代碼就可以從頭開始創建 VSDX 文件。

使用 Python 從零開始創建 VSDX 格式

diagram = Diagram()

diagram.save("output.vsdx", SaveFileFormat.VSDX)

訪問和操作 Visio 文件

Python diagram API 允許讀取原生 Microsoft Visio 格式以及提供對文檔、頁面、母版、形狀、樣式表、連接等 diagram 數據的訪問。這些對象可以通過 API 進行操作,結果可以任何支持的格式寫入磁盤。

導出到圖像

開發人員可以輕鬆加載 Visio 文件並將其導出為流行的圖像,包括 PNG、TIFF、JPEG、BMP、SVG 和 EMF。 Python 庫還支持將 Visio 文件導出為 PDF 和具有最高保真度的 XPS 格式。

將 Visio VSDX 文件的頁面導出為 PNG 格式

diagram = Diagram("test.vsdx")

// Save diagram as PNG

options = ImageSaveOptions(SaveFileFormat.PNG)

// Save one page only, by page index

 options.setPageIndex(0)

// Save resultant Image file

diagram.save("output.png", options)
  

  
  

Aspose.Diagram 為其他流行的開發環境提供單獨的 Visio API,如下所列: