XER إلى MPP في C#

XER الملفات تستخدم لتخزين البيانات المتعلقة بإدارة المشروع وتخطيط المشروع. وبالمثل ، يمكن أن يقوم تنسيق الملف MPP أيضًا بتخزين معلومات إدارة المشروع هذه. في بعض الأحيان ، قد تحتاج إلى تحويل ملف XER إلى تنسيق MPP. بعد حالات الاستخدام هذه ، تتناول هذه المقالة كيفية تحويل ملف XER إلى تنسيق MPP برمجيًا في C#.

XER to MPP Converter - تثبيت C# API

يمكن استخدام Aspose.Tasks for .NET للعمل مع تنسيقات مختلفة لملفات إدارة المشروع. يمكنك تكوينه من خلال الوصول إلى ملف DLL المرجعي من صفحة التنزيلات ، أو تشغيل أمر التثبيت NuGet أدناه:

PM> Install-Package Aspose.Tasks

تحويل XER إلى MPP برمجيًا في C#

يمكنك تحويل ملف XER إلى تنسيق MPP بالخطوات التالية:

  1. قم بتحميل ملف XER المصدر باستخدام فئة مشروع.
  2. احفظ ملف MPP الناتج.

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

// قم بتحميل ملف إدخال XER
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// احفظ ملف MPP الناتج
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

تحويل XER إلى MPP مع خيارات متقدمة في C#

يوضح هذا القسم بالتفصيل تحويل ملف XER إلى MPP مع خيارات متقدمة حيث يمكنك تحديد خصائص مختلفة لملف MPP الناتج المتوقع. تحتاج إلى اتباع الخطوات أدناه لإجراء التحويل برمجيًا في C#:

  1. قم بالوصول إلى ملف XER المصدر.
  2. قم بإنشاء مثيل للفئة MPPSaveOptions.
  3. تصدير ملف MPP الناتج.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف XER إلى تنسيق MPP برمجيًا في C#:

// قم بتحميل ملف إدخال XER
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// تهيئة كائن فئة MPPSaveOptions
Aspose.Tasks.Saving.MPPSaveOptions options = new Aspose.Tasks.Saving.MPPSaveOptions();
options.WriteViewData = true;

// احفظ ملف MPP الناتج
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

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

يمكنك طلب رخصة تقييم مجانية لتقييم API بدون أي قيود أو علامات مائية.

استنتاج

في هذه المقالة ، استكشفت كيفية تحويل ملف XER إلى تنسيق MPP برمجيًا في C#. يغطي سيناريو التحويل الأساسي بالإضافة إلى تفاصيل التحويل المتقدمة حيث يمكن تعيين خصائص التحويل المختلفة. ومع ذلك ، يمكنك استكشاف API بشكل أكبر من خلال إلقاء نظرة على قسم التوثيق. في حالة وجود أي استفسارات ، لا تتردد في التواصل معنا على المنتدى.

أنظر أيضا