Visio VSD VSDX إلى XAML csharp

تُستخدم الرسوم التخطيطية في Visio لإنشاء الرسوم التوضيحية الفنية على لوحة قماشية حرة الشكل. حيث إن XAML هي لغة ترميز تطبيق قابلة للتوسيع لإنشاء واجهات مستخدم. في بعض الأحيان ، قد تحتاج إلى تحويل ملف Visio بتنسيق VSDX أو VSD إلى ملف XAML. تتناول هذه المقالة كيفية تحويل رسم تخطيطي VSD أو VSDX إلى ملف XAML برمجيًا في C#.

رسم Visio لتحويل XAML - تثبيت C# API

Aspose.Diagram for .NET يمكن استخدام API لإنشاء رسومات Microsoft Visio أو تحريرها أو معالجتها أو تحويلها بتنسيقات متعددة بما في ذلك VSD و VSDX. يمكنك الوصول إليه بسرعة عن طريق تنزيل ملف DLL الخاص به من قسم التنزيلات أو باستخدام أمر التثبيت NuGet أدناه:

PM> Install-Package Aspose.Diagram

تحويل VSDX إلى ملف XAML في C#

يمكنك تحويل رسم تخطيطي VSDX Visio إلى ملف XAML بالخطوات التالية:

  1. قم بتهيئة كائن من فئة مخطط لتحميل مخطط VSDX المصدر.
  2. اكتب ملف XAML الناتج باستخدام طريقة حفظ.

يوضح مقتطف الشفرة أدناه كيفية تحويل مخطط VSDX إلى ملف XAML برمجيًا في C#:

// تحميل الرسم التخطيطي للإدخال في Visio
Diagram diagram = new Diagram("Input.vsdx");

// قم بإنشاء مثيل لفئة XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// احفظ ملف XAML الناتج
diagram.Save("output.xaml", options);

تحويل ملف Visio VSD إلى XAML في C#

توضح الخطوات التالية عملية تحويل ملف Visio VSD إلى ملف XAML برمجيًا في C#:

  1. قم بإنشاء كائن من فئة رسم بياني لتحميل ملف إدخال VSD.
  2. اكتب ملف XAML الناتج باستخدام طريقة حفظ.

يوضح مقتطف التعليمات البرمجية التالي كيفية تحويل رسم تخطيطي VSD Visio إلى ملف XAML برمجيًا في C#:

// تحميل الرسم التخطيطي للإدخال في Visio
Diagram diagram = new Diagram("Input.vsd");

// قم بإنشاء مثيل لفئة XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// احفظ ملف XAML الناتج
diagram.Save("output.xaml", options);

احصل على ترخيص API مجاني

يمكنك التحقق من جميع ميزات واجهة برمجة التطبيقات بكامل طاقتها من خلال الحصول على ترخيص مؤقت مجاني.

استنتاج

في هذه المقالة ، فهمت عملية تحويل ملف VSD أو VSDX إلى ملف XAML برمجيًا في C#. تُستخدم ملفات XAML بشكل شائع لوصف عناصر واجهة المستخدم في التطبيقات المختلفة. علاوة على ذلك ، يمكنك العديد من الميزات الأخرى المضمنة في API من خلال زيارة التوثيق. في حالة وجود أي استفسار ، يمكنك الاتصال بنا على المنتدى.

أنظر أيضا

إنشاء مخطط انسيابي برمجيًا في C#