Visio VSDX 转 PNG 图像

Microsoft Visio 绘图通常用于创建图表。在某些情况下,您可能需要将 VSDVSDX 格式的 Visio 图表文件转换为 JPGPNGTIFF 图像使用 Java。本文涵盖以下标题下的不同转换方案:

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 或其他图像格式:

  1. 使用 Diagram 类加载输入 VSD/VSDX 文件。
  2. 使用 Save 方法保存输出的 JPG、SVG、BMP、GIF 或 SVG 图像文件。

以下代码片段说明了如何使用 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 图表文件的特定页面呈现为图像:

  1. 首先,使用 Diagram 类加载输入的 VSD/VSDX 文件。
  2. 设置输出图像格式,如 PNG。
  3. 提及页面索引以呈现图像。
  4. 最后,使用 Save 方法保存输出图像文件。

下面演示了如何在 Java 中以编程方式将 Visio VSD/VSDX 文件中的特定页面转换为图像:

获取免费 API 许可证

您可以申请 免费评估许可证 以不受任何限制地评估 API。

结论

在本文中,您学习了如何将 Visio 图表 VSD/VSDX 文件转换为 JPG、PNG 或 TIFF 图像。您可以使用 Java 以编程方式呈现整个图表文件或特定页面。此外,您可以探索 documentation 部分中介绍的 API 的其他功能。如有任何疑问,请随时在 论坛 上给我们写信。

也可以看看