Microsoft Visio 绘图通常用于创建图表。在某些情况下,您可能需要将 VSD、VSDX 格式的 Visio 图表文件转换为 JPG、PNG 或 TIFF 图像使用 Java。本文涵盖以下标题下的不同转换方案:
- Visio 绘图到图像转换器 - Java API 安装
- 使用 Java 以编程方式将 Visio (VSD/VSDX) 文件转换为 JPG、PNG 或 TIFF 图像
- 使用 Java 将 Visio VSD/VSDX 的特定页面转换为图像
Visio 绘图到图像转换器 - Java API 安装
Aspose.Diagram for Java API 支持使用 VSD/VSDX 和其他几种文件格式。您可以通过从 Downloads 部分下载其 JAR 文件或使用以下 Maven 规范来安装 API:
存储库:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
依赖:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>21.11</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
使用 Java 以编程方式将 Visio VSD/VSDX 文件转换为 JPG、PNG 或 TIFF 图像
您可以使用以下步骤将 Visio 绘图转换为 JPG、PNG 或其他图像格式:
以下代码片段说明了如何使用 Java 以编程方式将 VSD/VSDX 图表转换为 JPG、SVG、BMP、PNG 或 SVG 图像:
// 调用图表构造函数以加载输入的 VSD/VSDX 绘图
Diagram diagram = new Diagram("ExportToImage.vsd");
// 保存输出 JPG、SVG、BMP、GIF 或 SVG 图像文件
diagram.save("ExportToImage_out.png", SaveFileFormat.PNG);
使用 Java 将 Visio VSD/VSDX 的特定页面转换为图像
您可以将 VSD/VSDX 文件的特定页面转换为图像文件。您需要按照以下步骤使用 Java 以编程方式将 Visio 图表文件的特定页面呈现为图像:
下面演示了如何在 Java 中以编程方式将 Visio VSD/VSDX 文件中的特定页面转换为图像:
获取免费 API 许可证
您可以申请 免费评估许可证 以不受任何限制地评估 API。
结论
在本文中,您学习了如何将 Visio 图表 VSD/VSDX 文件转换为 JPG、PNG 或 TIFF 图像。您可以使用 Java 以编程方式呈现整个图表文件或特定页面。此外,您可以探索 documentation 部分中介绍的 API 的其他功能。如有任何疑问,请随时在 论坛 上给我们写信。