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
- Převeďte soubor VSD Visio na XAML programově v Javě
- Převést VSDX na XAML soubor 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:
- Načtěte vstupní soubor VSD pomocí objektu třídy Diagram.
- 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ů:
- Vytvořte objekt třídy Diagram pro načtení zdrojového souboru VSDX.
- 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.