Visio VSD VSDX 到 XAML Java

Visio 繪圖用於創建不同的圖表,如流程圖、流程圖等。同樣,XAML 是一種用於創建用戶界面的聲明性標記語言。在某些情況下,您可能需要將 VSDVSDX Visio 轉換為 XAML 格式。根據類似的用例,本文介紹瞭如何將 VSD 或 VSDX 文件轉換為 Java 中的 XAML 文件。

Visio 到 XAML 文件轉換器 – Java API 安裝

Aspose.Diagram for Java API 支持使用 VSD、VSDX 和其他 Visio 格式。您無需安裝任何第 3 方工具即可在您的應用程序中使用 Microsoft Visio 文件。只需從 New Releases 下載其 JAR 文件或從 Aspose Repository 安裝它,並在 pom.xml 文件中使用以下配置:

存儲庫:

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

在 Java 中以編程方式將 VSD Visio 文件轉換為 XAML

您需要按照以下步驟將 VSD Visio 文件轉換為 XAML 格式:

  1. 使用 Diagram 類的對象加載輸入 VSD 文件。
  2. 使用 Save 方法將輸入文件轉換為 XAML 格式。

下面的代碼片段演示瞭如何在 Java 中以編程方式將 VSD Visio 文件轉換為 XAML 格式:

// 加載輸入 Visio 圖
Diagram diagram = new Diagram("Input.vsd");

// 創建 XAMLSaveOptions 類的實例
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// 保存輸出 XAML 文件
diagram.save("output.xaml", options);

在 Java 中將 VSDX 轉換為 XAML 文件

您可以按照以下步驟將 VSDX 文件轉換為 XAML 格式:

  1. 創建 Diagram 類的對像以加載源 VSDX 文件。
  2. 將加載的 VSDX 文件轉換為 XAML 格式。

下面的代碼示例詳細說明瞭如何在 Java 中以編程方式將 VSDX 文件轉換為 XAML 格式:

// 加載輸入 Visio 圖
Diagram diagram = new Diagram("Input.vsdx");

// 創建 XAMLSaveOptions 類的實例
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// 保存輸出 XAML 文件
diagram.save("output.xaml", options);

獲得免費許可證

您可以通過申請 免費臨時許可證 來全面測試 API。

結論

在本文中,您了解瞭如何在 Java 中以編程方式將 VSD 或 VSDX Visio 文件轉換為 XAML 格式。此外,您可以通過查看 文檔 來了解 API 提供的其他功能。如有任何疑問,您可以在 論壇 上給我們寫信。

也可以看看

在 Java 中以編程方式創建流程圖