تُستخدم رسومات Microsoft Visio بشكل متكرر في المؤسسات لأغراض تصميم مختلفة. يمكنك تحويل ملف Visio Diagram إلى تنسيق صورة برمجيًا باستخدام C#. هذا التحويل مفيد لأنه يمكن مشاركة الصور ومعاينتها بسهولة مقارنة بتنسيقات الرسم VSD ، VSDX ، إلخ. تغطي هذه المقالة سيناريوهات التحويل المختلفة ضمن الأقسام التالية:
- رسم Visio لتحويل الصور - تثبيت C# API
- تحويل ملف Visio (VSD / VSDX) إلى صورة برمجيًا باستخدام C#
- تحويل صفحة محددة من Visio VSD / VSDX إلى صورة باستخدام C#
رسم Visio لتحويل الصور - تثبيت C# API
يمكن استخدام API Aspose.Diagram for .NET للعمل مع ملفات الرسم التخطيطي. يمكنك إنشاء أو تحرير أو معالجة VSD و VSDX والعديد من تنسيقات الملفات الأخرى برمجيًا باستخدام لغة C# في .NET Framework. يرجى تكوين واجهة برمجة التطبيقات عن طريق تنزيلها من قسم التنزيلات ، أو باستخدام أمر التثبيت NuGet التالي:
PM> Install-Package Aspose.Diagram
تحويل ملف Visio (VSD / VSDX) إلى صورة برمجيًا باستخدام C#
قد تحتاج إلى تحويل رسم Visio إلى تنسيقات صور JPG أو PNG أو TIFF أو غيرها من التنسيقات باستخدام الخطوات التالية:
- اتصل بمُنشئ الرسم التخطيطي لتحميل رسم VSD / VSDX للإدخال.
- احفظ ملف صور JPG أو SVG أو BMP أو GIF أو SVG.
يوضح الكود أدناه كيفية تحويل مخطط VSD / VSDX إلى صورة JPG أو SVG أو BMP أو GIF أو SVG برمجيًا باستخدام C#:
// اتصل بمنشئ الرسم التخطيطي لتحميل رسم VSD / VSDX
Diagram diagram = new Diagram("ExportToImage.vsd");
// احفظ ملف صور JPG أو SVG أو BMP أو GIF أو SVG
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);
تحويل صفحة محددة من Visio VSD / VSDX إلى صورة باستخدام C#
قد ترغب في بعض الأحيان في الإشارة إلى صفحة معينة في رسم Visio ومشاهدة محتواها أو إنشاء صورة مصغرة. يمكنك بسهولة تحويل صفحة معينة من ملف VSD / VSDX إلى ملف صورة. الرجاء اتباع الخطوات أدناه لتقديم صفحة معينة من ملف الرسم التخطيطي Visio إلى صورة برمجيًا باستخدام C#:
- تحميل مخطط الإدخال كملف VSD / VSDX مع رسم بياني فئة.
- حدد تنسيق صورة الإخراج مثل PNG.
- حدد الصفحة بفهرس الصفحة.
- احفظ تنسيقات الصور الناتجة مثل ملفات JPG أو SVG أو BMP أو GIF أو SVG باستخدام طريقة حفظ.
يشرح الكود التالي كيفية تحويل صفحة معينة في ملف رسم تخطيطي Visio (VSD / VSDX) إلى صورة برمجيًا باستخدام C#:
// تحميل مخطط الإدخال كملف VSD / VSDX
Diagram diagram = new Diagram("ExportPageToImage.vsd");
// حدد تنسيق صورة الإخراج كـ PNG
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);
// حفظ صفحة واحدة فقط ، من خلال فهرس الصفحة
options.PageIndex = 0;
// حفظ ملف الصورة الناتجة
diagram.Save("ExportPageToImage_out.png", options);
احصل على ترخيص API مجاني
يمكنك طلب ترخيص مجاني مؤقت لتقييم API دون أي قيود.
استنتاج
في الختام ، تعلمت كيفية تحويل ملف رسم تخطيطي Visio إلى تنسيق صورة ، وكذلك كيفية تحويل صفحة معينة في ملف VSD / VSDX إلى صورة برمجيًا باستخدام C#. علاوة على ذلك ، يمكنك أيضًا إلقاء نظرة على API الوثائق لمزيد من المعلومات حول API. في حالة وجود أي استفسارات ، لا تتردد في الاتصال بنا عبر منتدى الدعم المجاني.