Visio VSD VSDX na XAML Java

Výkresy aplikace Visio se používají k vytváření různých diagramů, jako jsou vývojové diagramy, diagramy procesů atd. Podobně XAML je deklarativní značkovací jazyk, který se používá k vytváření uživatelských rozhraní. V některých scénářích může být nutné převést VSD nebo VSDX Visio do formátu XAML. V souladu s podobnými případy použití tento článek popisuje, jak převést soubor VSD nebo VSDX na soubor XAML v Javě.

Převaděč souborů Visio do XAML – instalace Java API

Aspose.Diagram for Java API podporuje práci s VSD, VSDX a dalšími formáty Visio. Pro práci se soubory Microsoft Visio ve vaší aplikaci nemusíte instalovat žádný nástroj třetí strany. Jednoduše si stáhněte jeho soubor JAR z New Releases nebo jej nainstalujte z Aspose Repository s níže uvedenými konfiguracemi v souboru pom.xml:

úložiště:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Závislost:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-diagram</artifactId>
        <version>22.3</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Převeďte soubor VSD Visio na XAML programově v Javě

Chcete-li převést soubor VSD Visio do formátu XAML, musíte provést následující kroky:

  1. Načtěte vstupní soubor VSD pomocí objektu třídy Diagram.
  2. Převeďte vstupní soubor do formátu XAML pomocí metody Save.

Níže uvedený fragment kódu ukazuje, jak programově převést soubor VSD Visio do formátu XAML v jazyce Java:

// Načíst vstupní diagram aplikace Visio
Diagram diagram = new Diagram("Input.vsd");

// Vytvořte instanci třídy XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// Uložte výstupní soubor XAML
diagram.save("output.xaml", options);

Převést VSDX na XAML soubor v Javě

Soubor VSDX můžete převést do formátu XAML pomocí následujících kroků:

  1. Vytvořte objekt třídy Diagram pro načtení zdrojového souboru VSDX.
  2. Převeďte načtený soubor VSDX do formátu XAML.

Níže uvedená ukázka kódu vysvětluje, jak převést soubor VSDX do formátu XAML programově v Javě:

// Načíst vstupní diagram aplikace Visio
Diagram diagram = new Diagram("Input.vsdx");

// Vytvořte instanci třídy XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// Uložte výstupní soubor XAML
diagram.save("output.xaml", options);

Získejte bezplatnou licenci

Rozhraní API můžete otestovat v plné kapacitě tím, že požádáte o bezplatnou dočasnou licenci.

Závěr

V tomto článku jste zkontrolovali, jak převést soubor VSD nebo VSDX Visio do formátu XAML programově v Javě. Kromě toho si můžete prohlédnout další funkce nabízené rozhraním API v dokumentaci. V případě jakýchkoliv obav nám můžete napsat na fórum.

Viz také

Vytvořit vývojový diagram programově v Javě