Visio VSD VSDX do XAML Java

Rysunki programu Visio służą do tworzenia różnych diagramów, takich jak schematy blokowe, diagramy procesów itp. Podobnie XAML to deklaratywny język znaczników używany do tworzenia interfejsów użytkownika. W niektórych scenariuszach może być konieczna konwersja formatu VSD lub VSDX Visio na format XAML. Zgodnie z podobnymi przypadkami użycia, w tym artykule opisano, jak przekonwertować plik VSD lub VSDX na plik XAML w Javie.

Konwerter plików Visio na XAML – instalacja Java API

Aspose.Diagram for Java API obsługuje pracę z formatami VSD, VSDX i innymi formatami Visio. Nie musisz instalować żadnego narzędzia innej firmy, aby pracować z plikami Microsoft Visio w swojej aplikacji. Wystarczy pobrać plik JAR z New Releases lub zainstalować go z Aspose Repository z poniższymi konfiguracjami w pliku pom.xml:

Magazyn:

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

Zależność:

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

Konwertuj plik VSD Visio na XAML programowo w Javie

Musisz wykonać poniższe kroki, aby przekonwertować plik VSD Visio na format XAML:

  1. Załaduj wejściowy plik VSD, używając obiektu klasy Diagram.
  2. Przekonwertuj plik wejściowy do formatu XAML za pomocą metody Save.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik VSD Visio do formatu XAML w Javie:

// Załaduj wejściowy diagram Visio
Diagram diagram = new Diagram("Input.vsd");

// Utwórz instancję klasy XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// Zapisz wyjściowy plik XAML
diagram.save("output.xaml", options);

Konwertuj VSDX na plik XAML w Javie

Możesz przekonwertować plik VSDX na format XAML, wykonując poniższe czynności:

  1. Utwórz obiekt klasy Diagram, aby załadować źródłowy plik VSDX.
  2. Przekonwertuj załadowany plik VSDX na format XAML.

Poniższy przykładowy kod wyjaśnia, jak programowo przekonwertować plik VSDX do formatu XAML w Javie:

// Załaduj wejściowy diagram Visio
Diagram diagram = new Diagram("Input.vsdx");

// Utwórz instancję klasy XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// Zapisz wyjściowy plik XAML
diagram.save("output.xaml", options);

Uzyskaj bezpłatną licencję

Możesz przetestować pełne możliwości interfejsu API, prosząc o bezpłatną licencję tymczasową.

Wniosek

W tym artykule sprawdziłeś, jak programowo przekonwertować plik VSD lub VSDX Visio na format XAML w Javie. Ponadto możesz sprawdzić inne funkcje oferowane przez API, przeglądając dokumentację. W razie jakichkolwiek wątpliwości możesz napisać do nas na forum.

Zobacz też

Programowe tworzenie schematu blokowego w Javie