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,如下所列: