Visio VSD VSDX'ten XAML csharp'a

Visio diyagramları, serbest biçimli bir tuval üzerinde teknik çizimler oluşturmak için kullanılır. XAML ise kullanıcı arayüzleri oluşturmak için Genişletilebilir Uygulama İşaretleme Dilidir. Bazen VSDX veya VSD biçimindeki bir Visio dosyasını XAML dosyasına dönüştürmeniz gerekebilir. Bu makale, bir VSD veya VSDX diyagramının C# dilinde programlı olarak bir XAML dosyasına nasıl dönüştürüleceğini kapsar.

XAML Dönüştürücüsüne Visio Çizimi – C# API Kurulumu

Aspose.Diagram for .NET API, Microsoft Visio Çizimlerini VSD ve VSDX dahil çeşitli biçimlerde oluşturmak, düzenlemek, değiştirmek veya dönüştürmek için kullanılabilir. İndirilenler bölümünden DLL dosyasını indirerek veya aşağıdaki NuGet kurulum komutunu kullanarak hızlı bir şekilde erişebilirsiniz:

PM> Install-Package Aspose.Diagram

C# dilinde VSDX’i XAML Dosyasına Dönüştürme

Aşağıdaki adımlarla bir VSDX Visio diyagramını XAML dosyasına dönüştürebilirsiniz:

  1. Kaynak VSDX diyagramını yüklemek için Diagram sınıfından bir nesne başlatın.
  2. Çıkış XAML dosyasını Kaydet yöntemini kullanarak yazın.

Aşağıdaki kod parçacığı, bir VSDX diyagramının C# dilinde programlı olarak bir XAML dosyasına nasıl dönüştürüleceğini ayrıntılı olarak açıklar:

// 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.SaveFormat = SaveFileFormat.Xaml;

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

Bir Visio VSD Dosyasını C# ile XAML’ye Dönüştürün

Aşağıdaki adımlar, bir Visio VSD dosyasını C# dilinde programlı olarak bir XAML dosyasına dönüştürme sürecini açıklamaktadır:

  1. Giriş VSD dosyasını yüklemek için Diagram sınıfından bir nesne oluşturun.
  2. Çıkış XAML dosyasını Kaydet yöntemiyle yazın.

Aşağıdaki kod parçacığı, bir VSD Visio diyagramının C# dilinde programlı olarak bir XAML dosyası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.SaveFormat = SaveFileFormat.Xaml;

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

Ücretsiz API Lisansı Alın

Ücretsiz geçici lisans alarak API’nin tüm özelliklerini tam kapasitelerinde kontrol edebilirsiniz.

Çözüm

Bu makalede, bir VSD veya VSDX dosyasını programlı olarak C# dilinde bir XAML dosyasına dönüştürme sürecini anladınız. XAML dosyaları, farklı uygulamalardaki kullanıcı arabirimi öğelerini tanımlamak için yaygın olarak kullanılır. Ayrıca, belgeleri ziyaret ederek API’de yer alan diğer birçok özelliği de kullanabilirsiniz. Herhangi bir sorunuz olması durumunda, forumdan bizimle iletişime geçebilirsiniz.

Ayrıca bakınız

C#’ta Programlı Olarak Akış Şeması Oluşturun