كيفية دمج ملفات Microsoft Project باستخدام C #
لدمج ملفات MPP و MPT و MPX MS-Project و ORACLE Primavera و XML و PDF ، سنستخدم Aspose.Tasks for.NET API ، وهي واجهة برمجة تطبيقات لمعالجة المستندات غنية بالميزات وقوية وسهلة الاستخدام لمنصة C #.
يمكنك تحديد نوع الدمج لملفات المصدر المختلفة ، مثل MPP و MPT و MPX MS-Project و ORACLE Primavera و XML PDF وحفظ نتيجة دمج الملفات بأحد التنسيقات التالية: XER و JIRA و MPP و MPT و MPX وغيرها.
تسهل Aspose.Tasks for.NET API عملية دمج ملفات MS-Project للمطورين:
تحميل الملفات باستخدام فئة
Project class
؛
يحتوي على فئات للعمل مع الخصائص
Aspose.Tasks.Properties
وجهاز الإخراج المطلوب ؛
LoadOptions
فئة تسمح بتحديد معلمات تحميل إضافية عند تحميل مشروع من ملف أو دفق.
دمج ملفات Microsoft Project عبر الإنترنت
يمكنك دمج ملفات Microsoft Project مع Aspose.Tasks for .NET API في الوقت الحقيقي. يتيح لك برنامج “دمج المهام” دمج العديد من مستندات فئة المشروع في ملف واحد. يمكنك تحديد أحد تنسيقات الإخراج التالية: MPP و MPT و MPX MS-Project و ORACLE Primavera و XML و PDF. تحميل الملفات والدمج والحصول على النتائج في بضع ثوان!
var document1 = new Project(@"first-document.mpp"); var document2 = new Project(@"second-document.mpp"); document1.CalculationMode = CalculationMode.None; foreach (var firstLevelTasks in document2.RootTask.Children.ToList()) { document1.RootTask.Children.Add(firstLevelTasks); } document1.Save("merged.mpp", SaveFileFormat.Mpp);
تثبيت Aspose.Tasks لمكتبة .NET
Aspose.Tasks هي مكتبة كشط ويب متقدمة ومكتبة تحليل MSProject. تدعم هذه المكتبة تحليل جميع أنواع ملفات المشروع لإنشاء نموذج كائن المستند (DOM) استنادًا إلى معيار WHATWG DOM. يمكنك استخدام عدة طرق لتثبيت مكتبة Aspose.Tasks لـ .NET على نظامك:
- استخدام NuGet واجهة المستخدم الرسومية لمدير الحزم.
- استخدام Package Manager Console .
- تثبيت Aspose.Tasks for .NET من خلال MSI .
استخدم مكتبة Aspose.Tasks C # لتحويل ودمج وتحرير مستندات Microsoft Project واستخراج البيانات من الويب والمزيد! لمزيد من التفاصيل حول تثبيت مكتبة C # ، يرجى الرجوع إلى Aspose.Tasks Documentation.
Aspose.Tasks المدعومة الأخرى لميزات .NET API
استخدام Aspose.Tasks ، مكتبة موسعة لتحويل ودمج وقفل وفتح ملفات مشروع MS ، بالإضافة إلى عرض وتنزيل واسترجاع البيانات الوصفية من ملفات المشروع. تعمل واجهة برمجة تطبيقات Aspose.Tasks API و .NET Library مع امتدادات الملفات التالية MPP و MPT و MPX MS-Project و ORACLE Primavera و XER و XML و PDF.