将 Visio VSD VSDX 转换为 VDX Java

Visio 图表文件用于创建具有多种形状和图标的不同设计。 VSD 或 VSDX 文件通常用于创建图表。但是,有时您可能需要将 VSD 或 VSDX 文件转换为基于 XML 模式的 VDX 文件。针对这样的场景,本文介绍了如何将 VSDVSDX 图表文件转换为 Java 中的 VDX 文件。

VSD 和 VSDX 文件到 VDX 转换器 - Java API 安装

Aspose.Diagram for Java 可用于在基于 Java 的应用程序中创建、编辑或操作 MS Visio 图表。您可以从 Downloads 部分下载其 JAR 文件,或使用以下配置从项目的 pom.xml 文件中的 Aspose Repository 安装它:

存储库:

 <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>22.2</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

在 Java 中将 VSD 文件转换为 VDX

您可以按照以下步骤将 VSD 文件转换为 VDX:

  1. 初始化 Diagram 类实例以加载输入 VSD 文件。
  2. 使用 Save 方法将 VSD 文件转换为 VDX 格式。

以下代码片段详细说明了如何在 Java 中以编程方式将 VSD 文件转换为 VDX 格式:

// 调用图表构造函数以从 VSD 文件加载图表
Diagram diagram = new Diagram("ExportToVDX.vsd");

// 将 VSD 转换为 VDX
diagram.save("VSDtoVSDX_out.vdx", SaveFileFormat.VDX);

在 Java 中将 VSDX 转换为 VDX 文件

您可以在 Java 中以编程方式将 VSDX 文件转换为 VDX 格式文件:

  1. 实例化 Diagram 类实例以加载输入 VSDX Visio 文件。
  2. 将 VSDX Visio 文件转换为 VDX 格式。

以下代码示例演示了如何在 Java 中以编程方式将 VSDX Visio 文件转换为 VDX 文件:

// 调用图表构造函数以从 VSD 文件加载图表
Diagram diagram = new Diagram("ExportToVDX.vsd");

// 将 VSD 转换为 VDX
diagram.save("VSDtoVSDX_out.vdx", SaveFileFormat.VDX);

获得免费许可证

您可以通过申请 免费临时许可证 来不受任何限制地评估 API 的所有功能。

结论

在本文中,您学习了如何在 Java 中以编程方式转换 VSD 或 VSDX 文件。此外,请随时访问 文档 以探索 API 提供的其他功能。请随时通过 论坛 与我们联系。

也可以看看

在 Java 中以编程方式创建流程图