Visio VSD VSDX'ten XAML Java'ya

Visio çizimleri, akış şemaları, süreç diyagramları vb. gibi farklı diyagramlar oluşturmak için kullanılır. Aynı şekilde XAML, kullanıcı arayüzleri oluşturmak için kullanılan bildirime dayalı bir biçimlendirme dilidir. Bazı senaryolarda, bir VSD veya VSDX Visio’yu XAML biçimine dönüştürmeniz gerekebilir. Benzer kullanım durumlarına uygun olarak bu makale, Java’da bir VSD veya VSDX dosyasının XAML dosyasına nasıl dönüştürüleceğini kapsar.

Visio’dan XAML Dosyasına Dönüştürücü – Java API Kurulumu

Aspose.Diagram for Java API, VSD, VSDX ve diğer Visio biçimleriyle çalışmayı destekler. Uygulamanızda Microsoft Visio dosyalarıyla çalışmak için herhangi bir 3. taraf aracı yüklemeniz gerekmez. JAR dosyasını New Releases’ten indirmeniz veya pom.xml dosyasında aşağıdaki yapılandırmalarla Aspose Repository‘dan kurmanız yeterlidir:

Depo:

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

Bağımlılık:

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

VSD Visio Dosyasını Java’da Programlı Olarak XAML’ye Dönüştürün

Bir VSD Visio dosyasını XAML formatına dönüştürmek için aşağıdaki adımları izlemeniz gerekir:

  1. Diagram sınıfının bir nesnesini kullanarak giriş VSD dosyasını yükleyin.
  2. Giriş dosyasını Kaydet yöntemiyle XAML formatına dönüştürün.

Aşağıdaki kod parçacığı, bir VSD Visio dosyasının Java’da programlı olarak XAML formatına nasıl dönüştürüleceğini gösterir:

// Giriş Visio diyagramını yükle
Diagram diagram = new Diagram("Input.vsd");

// XAMLSaveOptions sınıfının bir örneğini oluşturun
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// Çıkış XAML dosyasını kaydedin
diagram.save("output.xaml", options);

Java’da VSDX’i XAML Dosyasına Dönüştürme

Bir VSDX dosyasını aşağıdaki adımlarla XAML formatına dönüştürebilirsiniz:

  1. Kaynak VSDX dosyasını yüklemek için Diagram sınıfından bir nesne oluşturun.
  2. Yüklenen VSDX dosyasını XAML biçimine dönüştürün.

Aşağıdaki kod örneği, bir VSDX dosyasının Java’da programlı olarak XAML formatına nasıl dönüştürüleceğini açıklamaktadır:

// Giriş Visio diyagramını yükle
Diagram diagram = new Diagram("Input.vsdx");

// XAMLSaveOptions sınıfının bir örneğini oluşturun
XAMLSaveOptions options = new XAMLSaveOptions();
options.setSaveFormat(SaveFileFormat.XAML);

// Çıkış XAML dosyasını kaydedin
diagram.save("output.xaml", options);

Ücretsiz Lisans Alın

Ücretsiz geçici lisans talep ederek API’yi tam kapasitesiyle test edebilirsiniz.

Çözüm

Bu yazıda, Java’da bir VSD veya VSDX Visio dosyasını programlı olarak XAML formatına nasıl dönüştüreceğinizi incelediniz. Ayrıca, belgelere göz atarak API tarafından sunulan diğer özelliklere göz atabilirsiniz. Herhangi bir endişeniz olması durumunda bize forumdan yazabilirsiniz.

Ayrıca bakınız

Java’da Programlı Olarak Akış Şeması Oluşturun