Visio VSDX إلى Word DOCX csharp

يمكن أن تحتوي ملفات Visio على نص أو خطوط أو أشكال لإنشاء رسومات مثل مخطط انسيابي أو مخطط تنظيمي ، وما إلى ذلك. في بعض السيناريوهات ، قد ترغب في تحويل رسم Visio إلى مستند Word في DOC أو [DOCX] 2 تنسيق الملف. وفقًا لذلك ، تشرح هذه المقالة كيفية تحويل ملف المخططات VSD أو VSDX إلى مستند Word بتنسيق ملف DOC أو DOCX برمجيًا في C#.

VSD / VSDX إلى Word DOC أو محول DOCX - تثبيت C# API

لتحويل ملف Visio إلى مستند Word ، تحتاج إلى اتباع إجراء من خطوتين. أولاً ، تحتاج إلى تحويل ملف إدخال VSD أو VSDX إلى تنسيق PDF باستخدام Aspose.Diagram for .NET API. بعد ذلك ، تحتاج إلى تحويل ملف PDF إلى مستند Word بتنسيق DOC أو DOCX باستخدام Aspose.PDF for .NET API. يمكنك الوصول إلى واجهات برمجة التطبيقات من قسم التنزيلات أو باستخدام أوامر تثبيت NuGet أدناه:

PM> Install-Package Aspose.Diagram
PM> Install-Package Aspose.PDF

تحويل الرسم التخطيطي Visio VSD / VSDX إلى مستند Word DOC في C#

يمكنك تحويل ملف VSD أو VSDX إلى مستند Word بتنسيق DOC باتباع الخطوات التالية:

  1. قم بتحميل ملف الإدخال VSD أو VSDX باستخدام فئة الرسم البياني.
  2. قم بتحويل ملف Visio إلى ملف PDF وسيط.
  3. قم بتصدير ملف PDF إلى مستند Word بتنسيق DOC باستخدام فئة المستند.

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

// قم بإنشاء كائن رسم تخطيطي لتحميل إدخال VSD / VSDX رسم تخطيطي Visio
Diagram diagram = new Diagram("Diagram.vsd");

// قم بإنشاء دفق الذاكرة وحفظ الرسم التخطيطي بصيغة PDF
MemoryStream stream = new MemoryStream();

// قم بتحويل Visio VSD أو VSDX إلى تنسيق PDF
diagram.Save(stream, SaveFileFormat.PDF);

// قم بتحميل ملف PDF المدخل من الدفق
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// قم بتعيين الخصائص لمستند الكلمة الناتج
DocSaveOptions options = new DocSaveOptions();
options.RecognizeBullets = true;
options.Format = DocSaveOptions.DocFormat.Doc;

// حفظ ملف DOC الناتج
document.Save("Test.doc");

تحويل الرسم التخطيطي Visio VSD / VSDX إلى Word DOCX برمجيًا في C#

يمكنك تحويل ملف VSD أو VSDX إلى ملف DOCX Word باتباع الخطوات التالية:

  1. قم بتحميل ملف إدخال VSD أو VSDX بفئة رسم بياني.
  2. قم بتحويل ملف Visio إلى مستند PDF وسيط باستخدام طريقة حفظ.
  3. قم بتسليم ملف PDF إلى مستند DOCX Word باستخدام فئة المستند.

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

// قم بإنشاء كائن رسم تخطيطي لتحميل إدخال VSD / VSDX رسم تخطيطي Visio
Diagram diagram = new Diagram("Diagram.vsd");

// قم بإنشاء دفق الذاكرة وحفظ الرسم التخطيطي بصيغة PDF
MemoryStream stream = new MemoryStream();

// قم بتحويل Visio VSD أو VSDX إلى تنسيق PDF
diagram.Save(stream, SaveFileFormat.PDF);

// قم بتحميل ملف PDF المدخل من الدفق
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// قم بتعيين الخصائص لمستند الكلمة الناتج
DocSaveOptions options = new DocSaveOptions();
options.RecognizeBullets = true;
options.Format = Aspose.Pdf.DocSaveOptions.DocFormat.DocX;

// حفظ ملف DOCX Word الناتج
document.Save("Test.docx");

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

يمكنك تجربة جميع ميزات واجهة برمجة التطبيقات (API) دون أي قيود من خلال ترخيص مؤقت مجاني.

استنتاج

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

أنظر أيضا

تحويل ملف VSD أو VSDX Visio إلى SWF في C#