تحويل MS Project MPP إلى صور (PNG ، JPEG ، BMP ، TIFF) باستخدام C#

تُستخدم ملفات Microsoft Project (MPP) لتتبع وتنظيم وإدارة المشاريع. تحتوي هذه الملفات على المهام والواجبات والموارد والمعلومات الأخرى المتعلقة بالمشروع. إذا كنت ترغب في مشاركة معلومات المشروع مع شخص ما ولم يكن برنامج MS Project مثبتًا عليه ، فيمكنك تحويل ملف MPP إلى صور مثل PNG و JPEG و BMP و TIFF وشاركهم. تحقيقًا لهذه الغاية ، ستعلمك هذه المقالة كيفية تحويل ملفات Microsoft Project MPP إلى صور برمجيًا باستخدام C#.

C# API لتحويل ملفات MPP إلى صور

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

PM> Install-Package Aspose.Tasks

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

فيما يلي خطوات تحويل ملفات MPP إلى تنسيق JPEG باستخدام C#.

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

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

// من أجل معالجة جودة JPEG ، يمكنك استخدام خاصية ImageSaveOptions.JpegQuality.
// نطاق القيمة المسموح به من 0 إلى 100.
// قم بإنشاء مثيل لفئة ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG) { JpegQuality = 50 };

// احفظ صورة JPEG
project.Save("OutputDirectory\\image_out.jpeg", (SaveOptions)options);

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

لتحويل ملف MPP إلى صور PNG ، اتبع الخطوات الواردة أدناه.

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

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

// قم بإنشاء مثيل لفئة ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// احفظ صورة PNG
project.Save("OutputDirectory\\image_out.png", (SaveOptions)options);

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

فيما يلي خطوات تحويل ملف MPP إلى صور BMP باستخدام C#.

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

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

// قم بإنشاء مثيل لفئة ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.BMP);

// احفظ صورة BMP
project.Save("OutputDirectory\\image_out.bmp", (SaveOptions)options);

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

فيما يلي خطوات تحويل ملف MPP إلى ملف TIFF متعدد الصفحات باستخدام C#.

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

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

// قم بإنشاء مثيل لفئة ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.TIFF);

// احفظ صورة TIFF
project.Save("OutputDirectory\\RenderMultipageTIFF_out.tif", (SaveOptions)options);

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

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

استنتاج

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

أنظر أيضا