DOCX) باستخدام C#

تُستخدم ملفات Microsoft Project (MPP) لمهام مختلفة لإدارة المشاريع مثل تنظيم وتعقب المشاريع وإدارة الموارد. إذا كنت تريد تعديل ومشاركة بيانات المشروع في نموذج مستند أكثر ، يمكنك تحقيق ذلك بتحويل ملف MPP إلى تنسيق Word DOC. في هذه المقالة ، ستتعلم كيفية تحويل ملفات MPP إلى مستندات Word باستخدام C#.

C# APIs لتحويل ملفات MPP إلى مستندات Word

سنقوم بإجراء هذا التحويل باستخدام واجهات برمجة التطبيقات Aspose.Tasks for .NET و Aspose.PDF for .NET. الأول هو واجهة برمجة تطبيقات للعمل مع ملفات Microsoft Project (MPP) ، في حين أن الأخير هو واجهة برمجة تطبيقات لإنشاء ملفات PDF وقراءتها وتحديثها. سنستخدم Aspose.Tasks for .NET API لتحويل ملفات MPP إلى تنسيق PDF و Aspose.PDF لـ .NET API لتحويل ملفات PDF التي تم إنشاؤها إلى ملفات Word. يمكنك إما تثبيت واجهات برمجة التطبيقات من خلال NuGet أو تنزيلها مباشرة من قسم التنزيلات.

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

تحويل ملفات MPP إلى ملفات Word DOC / DOCX باستخدام C#

يمكنك بسهولة تحويل ملفات MPP إلى مستندات Word باستخدام الخطوات الواردة أدناه.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف MPP إلى مستند Word باستخدام C#.

// قم بتحميل ملف MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// قم بإنشاء مثيل لفئة MemoryStream
MemoryStream stream = new MemoryStream();

// احفظ المشروع بصيغة PDF في MemoryStream
project.Save(stream, SaveFileFormat.PDF);

// قم بتحميل ملف PDF من MemoryStream
Document document = new Document(stream);

// احفظ ملف PDF بتنسيق DOCX
document.Save("OutputDirectory\\SaveProjectAsDocx_out.docx", SaveFormat.DocX);

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

لتجربة API بدون قيود تقييمية ، يمكنك طلب ترخيص مجاني مؤقت.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل ملفات Microsoft Project MPP إلى مستندات Word باستخدام C#. استخدمنا Aspose.Tasks for .NET API لتحويل ملف MPP إلى تنسيق PDF و Aspose.PDF لـ .NET API لتحويل PDF إلى تنسيق Word. يمكنك معرفة المزيد عن واجهات برمجة التطبيقات هذه من خلال استكشاف وثائقها الرسمية. في حالة وجود أي أسئلة ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا