تحويل MPP إلى CSV في #C

ملفات MPP، التي يتم إنشاؤها بواسطة Microsoft Project، تحتوي على بيانات إدارة المشاريع. من ناحية أخرى، تُستخدم ملفات CSV بشكل واسع لتحليل البيانات وإعداد التقارير. يتيح تحويل ملفات MPP إلى تنسيق CSV للفِرَق مشاركة معلومات المشروع بسهولة. كما يتيح التكامل مع الأدوات الأخرى. لذلك، يعتبر تحويل MPP إلى CSV مهارة قيمة لمديري المشاريع ومحللي البيانات.

تغطي هذه المقالة الموضوعات التالية:

مكتبة C# لتحويل MPP إلى CSV

يبسط Aspose.Tasks لـ .NET عملية تحويل ملفات MPP إلى CSV في #C. تتيح هذه المكتبة القوية للمطورين التعامل مع ملفات المشاريع برمجيًا. فهي تدعم صيغًا متعددة وتوفر وصولاً سهلاً إلى بيانات المشاريع. باستخدام Aspose.Tasks، يمكنك تحويل ملفات MPP إلى CSV بسرعة وكفاءة.

يقدم Aspose.Tasks لـ .NET العديد من الميزات التي تجعله مثاليًا لتحويل MPP إلى CSV:

  • سهولة التكامل: يندمج بسلاسة في تطبيقات .NET.
  • المرونة: يمكنك تخصيص تنسيق CSV الناتج حسب الحاجة.
  • خيارات التخصيص المتقدمة: التحكم في استخراج بيانات المشروع وتنسيقها.

لبدء استخدام Aspose.Tasks لـ .NET، اتبع الخطوات التالية:

  1. قم بتنزيل المكتبة من هنا.

  2. قم بتثبيتها باستخدام الأمر التالي في وحدة تحكم مدير الحزم:

    PM> Install-Package Aspose.Tasks
    

تحويل MPP إلى CSV: دليل خطوة بخطوة

اتبع الخطوات أدناه لتحويل MPP إلى CSV في #C باستخدام Aspose.Tasks لـ .NET:

  1. قم بإنشاء مثيل لفئة Project لتحميل ملف MPP.
  2. استدعِ طريقة Save لحفظه كملف CSV.

يُظهر مقتطف التعليمات البرمجية التالي كيفية تحويل MPP إلى CSV في #C.

تحويل ملف MPP إلى CSV باستخدام #C

تحويل ملف MPP إلى CSV باستخدام #C.

MPP إلى CSV: تغيير الفاصل

يقدم Aspose.Tasks فئة CsvOptions لتحويل ملفات MPP مع إعدادات مخصصة. تتيح هذه الفئة تحديد خيارات إضافية عند تصدير بيانات المشروع إلى تنسيق CSV. CSV هو تنسيق نصي حيث يتم فصل حقول البيانات بالفواصل. يمكنك تخصيص الفاصل عن طريق تكوين خاصية TextDelimiter باستخدام إحدى هذه الخيارات:

  • الفاصلة
  • الفاصلة المنقوطة (الافتراضي)
  • المسافة
  • علامة التبويب

يمكنك تغيير الفاصل بسهولة باتباع الخطوات التالية:

  1. قم بتحميل ملف MPP باستخدام فئة Project.
  2. قم بإنشاء مثيل لفئة CsvOptions.
  3. قم بتعيين خاصية TextDelimiter إلى الفاصل المطلوب.
  4. أخيرًا، احفظ المشروع كملف CSV.

يُظهر مثال التعليمات البرمجية التالي كيفية تحديد الفاصل أثناء تحويل ملف MPP إلى تنسيق CSV.

MPP إلى CSV: تغيير العرض

عند تحويل ملفات MPP إلى CSV، يكون العرض الافتراضي لرؤوس الأعمدة هو عرض مخطط Gantt. للتحكم في الأعمدة التي يتم تصديرها، يمكنك تعديل خاصية DataCategory. يتيح لك هذا تغيير العرض، وإنشاء مناظير جديدة، وتخصيص النتائج لتلبية احتياجاتك.

يمكنك أيضًا تغيير العرض عند تحويل MPP إلى CSV. اتبع هذه الخطوات:

  1. قم بتحميل ملف MPP باستخدام فئة Project.
  2. قم بإنشاء مثيل لفئة CsvOptions.
  3. قم بتعيين خاصية DataCategory إلى العرض المطلوب.
  4. احفظ المشروع كملف CSV.

إليك مقتطف التعليمات البرمجية لـ C# لهذا الاستخدام:

MPP إلى CSV: كيفية إخفاء رؤوس الأعمدة؟

بشكل افتراضي، يتم تضمين رؤوس الأعمدة عند التصدير إلى CSV. لإخفاء رؤوس الأعمدة، قم بتعيين خاصية IncludeHeaders لمنع تصديرها. يتيح لك هذا تخصيص إخراج CSV ليتناسب مع احتياجاتك الخاصة.

إليك مقتطف التعليمات البرمجية لـ C# الذي يوضح كيفية إخفاء رؤوس الأعمدة.

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

مهتم باستكشاف منتجات Aspose؟ قم بزيارة هذا الرابط للحصول على رخصة مؤقتة مجانية. إنها سهلة وتتيح لك اختبار ميزات المكتبة دون قيود.

C# MPP إلى CSV: الموارد المجانية

بالإضافة إلى تحويل MPP إلى CSV في #C، يمكنك العثور على موارد إضافية لتعزيز فهمك. تشمل هذه الموارد دروسًا، وثائق، ومنتديات مجتمعية لمساعدتك على إتقان Aspose.Tasks لـ .NET.

الخاتمة

تحويل MPP إلى CSV في #C هو عملية بسيطة باستخدام Aspose.Tasks لـ .NET. تبسط هذه المكتبة العملية وتوفر مرونة في التخصيص. استكشف Aspose.Tasks لتعزيز قدرات إدارة المشاريع لديك.

إذا كان لديك أي أسئلة أو تحتاج إلى مزيد من المساعدة، لا تتردد في الاتصال بنا في منتدى الدعم المجاني.

انظر أيضًا