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
- Konwertuj plik VSD Visio na XAML programowo w Javie
- Konwertuj 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:
- Załaduj wejściowy plik VSD, używając obiektu klasy Diagram.
- 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:
- Utwórz obiekt klasy Diagram, aby załadować źródłowy plik VSDX.
- 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.