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
- VSD Visio Dosyasını Java’da Programlı Olarak XAML’ye Dönüştürün
- Java’da VSDX’i XAML Dosyasına Dönüştürme
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:
- Diagram sınıfının bir nesnesini kullanarak giriş VSD dosyasını yükleyin.
- 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:
- Kaynak VSDX dosyasını yüklemek için Diagram sınıfından bir nesne oluşturun.
- 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.