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

الميزات المتقدمة لـ .NET Microsoft Project API

قم بإنشاء ملفات MS Project و Oracle Primavera من البداية

تحديد أيام الأسبوع والاستثناءات للتقويم

قراءة وكتابة ملفات MS Project المحمية بكلمة مرور

تصدير المشروع إلى تنسيقات أخرى باستخدام مخطط جانت القابل للتخصيص بدرجة كبيرة

إدارة خطوط الأساس والتكاليف والمعالم

تعامل مع المهام والموارد والتعيينات والسمات الموسعة وتعريفاتها

تخصيص كفاف عمل تعيين الموارد

تقديم هياكل تفصيل العمل (WBS) للصور

تحويل ملفات MS Project و Oracle Primavera إلى HTML

قم بفرز المهام حسب الأسماء والتواريخ والمدد وبحسب العديد من الحقول الأخرى

تحديث الخصائص المخصصة لملفات MPP Project

افتح ملفات المشروع واحفظها من / إلى MS Project Online أو مثيل محلي لـ MS Project Server عبر PWA

مجموعة واسعة من التحويلات بين تنسيقات Microsoft Project إلى صور وتنسيقات بيانات أخرى بما في ذلك PDF ، Excel ، HTML

MPP ، MPT ، MPX و XML عارض ملفات لـ .NET

ميزات API في التوثيق

يمكنك الاطلاع على القائمة الكاملة لميزات Aspose.Tasks في وثائقنا < / أ>. يتيح لك استخدام مكتبة Aspose.TASKS C # في مشروعك أداء المهام التالية:

تحويل بيانات المشروع إلى تنسيقات متعددة

Aspose.Tasks for .NET تدعم تقديم المهام والموارد وبيانات تخصيص الموارد إلى تنسيقات ذات تخطيط ثابت بالإضافة إلى XML و HTML والعديد من تنسيقات الملفات الشائعة الأخرى لتسهيل توزيع المعلومات.

حفظ بيانات المشروع بصيغ مختلفة - C #


     
// load the file to be converted

var prj = new Aspose.Tasks.Project(dir + "template.mpp");

// save in different formats

prj.Save(dir + "output.pdf", Aspose.Tasks.Saving.SaveFileFormat.PDF);

prj.Save(dir + "output.html", Aspose.Tasks.Saving.SaveFileFormat.HTML);

prj.Save(dir + "output.xml", Aspose.Tasks.Saving.SaveFileFormat.XML);    


ميزة مهمة للمكتبة هي القدرة على تقديم WBS في مشروع إلى أي من تنسيقات الصور القياسية التي يدعمها .NET Framework. بالإضافة إلى ذلك ، من الممكن أيضًا تصدير بيانات المشروع إلى تنسيقات CSV و TXT و XLS و XLSX و MPT.

يمكنك تجربة محول المهام.

يمكنك أيضًا تحويل بيانات المشروع أو Jira أو MPP أو MPX أو MPT أو XML إلى العديد من تنسيقات الملفات الأخرى بما في ذلك القليل منها أدناه:

دمج ملفات JIRA و MPP و MPT و MS Project و MPX و Oracle-Primavera PDF و XML

- تحميل الملفات باستخدام فئات Aspose.Tasks للعمل مع مستندات Microsoft Project دون استخدام Microsoft Project ؛
- إنشاء مثيل Technical Articles حول كيفية العرض واستخدام Aspose.Tasks مع لغات أخرى
- يحتوي على فئات حفظ مشروع لـ تنسيقات مختلفة.

علاوة على ذلك ، يمكنك دمج الملفات في الوقت الحقيقي! اجمع بين مشاريع Jira و MPP و MPX و MPT و XML و MS في PDF و XPS و Primavera والعديد من تنسيقات الملفات الأخرى: Aspose.Tasks for .NET API تجعل عملية دمج الملفات أسهل للمطورين:

التعامل مع المهام في المشروع

يوفر Aspose.Tasks for .NET مجموعة غنية من الفئات للتعامل مع المهام داخل ملف Microsoft Project. يمكن أن تتراوح خطط المشروع في التعقيد من قائمة مهام بسيطة بسيطة إلى مجموعة كبيرة متداخلة من المهام المترابطة. بغض النظر عن التعقيد ، فإن Aspose.Tasks for .NET قادرة على التعامل مع أي سيناريو. بما في ذلك ، يسمح لك بإنشاء ملفات مشروع MS وتحريرها باستخدام Document Object Model (DOM). DOM هي واجهة برمجة تسمح لك بتقديم مستند في شكل شجرة من العقد ، حيث تكون كل عقدة جزءًا من المستند. تسمح لك Aspose.Tasks API for .NET بالاتصال بصفحة ، وتحميلها ، وتعديل محتواها ، وإجراء عمليات ملف أخرى.

- تنقل في المستندات باستخدام طرق مختلفة ، مثل ، اجتياز العناصر ، واجتياز المستند ، واستعلامات XPath ، واستعلامات محدد CSS ،
- إزالة واستبدال بعض الدهون من ملف ،
- ملفات مشروع ميرجين ،
- القفل والفتح والوظائف الأخرى.
تساعد .NET Tasks API المطورين على قراءة مستندات MS Project وتعديلها والتنقل فيها وتحريرها. بعض وظائف تحرير الملفات التي يمكن أن يؤديها Aspose.Tasks لـ .NET API هي التالية:

تحويل بيانات المشروع إلى صور

Aspose.Tasks for .NET لها محرك تقديم خاص بها مصمم خصيصًا لتكرار أسلوب عرض MS Project. يتيح ذلك للمطورين تقديم بيانات المشروع إلى عدد من تنسيقات الصور النقطية والمتجهة أثناء التحكم في جوانب معينة من الصورة الناتجة.

تقديم بيانات المشروع إلى JPEG - C #



    // load file

    var prj = new Aspose.Tasks.Project(dir + "template.mpp");

    // create ImageSaveOptions with desired format

    var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)

    {    CustomPageSize = new SizeF(2200, 1100),    HorizontalResolution = 96f,    VerticalResolution = 96f,

        JpegQuality = 70

    };

    // render data to image format

    prj.Save(dir + "output.jpg", options);



التحويل العكسي بهذه البساطة! باستخدام مكتبة فئات Aspose.Tasks في تطبيق C # ، يمكنك بسهولة تحويل ملف Mareach MS Project إلى أي ملف بتنسيق ملف بسطر واحد فقط من التعليمات البرمجية!

جرب عبر الإنترنت MS Project Converter يمكنك تحويل MS Project الملفات إلى XML و PDF و MPX و XLSX و XLS و XPS و TXT و HTML و JPG وتنسيقات الصور الأخرى. قم بتحميل وتحويل مستنداتك واحصل على نتائج في بضع ثوانٍ. لا تحتاج إلى أي برامج إضافية.

Aspose.Tasks for .NET مكتبة توفر MS Project تحليل API لمنصة C #. يمكنك إنشاء ملفات MPP وتحريرها وحفظها ودمجها وتحويلها إلى تنسيقات ملفات أخرى وإضافة روابط وقوائم وكتل تعليمات برمجية وصور وعناصر أخرى إلى ملفات المشروع باتباع الروابط:

جدولة المهام وتتبعها وتقييم الميزانية

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

احفظ عناصر HTML لفصل الملفات

Aspose.Tasks for .NET API تجعل تصدير بيانات المشروع إلى HTML تجربة رائعة حقًا ، حيث تتيح لك تصدير الخطوط والصور وأنماط CSS إلى ملفات منفصلة. علاوة على ذلك ، يمكنك أيضًا تعيين المعلمات الضرورية لوظائف رد الاتصال لعملية التصدير.

دعم إمكانية التشغيل البيني COM

يعرض Aspose.Tasks for .NET قدراته من خلال واجهة COM. هذا يعني أنك لست بحاجة إلى تقييد نفسك على استخدام Aspose.Tasks for .NET مع منصة .NET فقط ، يمكن استخدامها في أي لغة تحتاجها من خلال خدمات التشغيل البيني COM الخاصة بها.

تقدم Aspose.Tasks خدمة مجانية على الإنترنت MS Project Viewer ، والتي تساعد في الحصول على معلومات عن المشروع عبر URL. تطبيقاتنا آمنة ومتعددة الأنظمة ولا تتطلب تثبيت أي برامج. التطبيقات بسيطة وسهلة الاستخدام ، لكنها فعالة وموثوقة.


Aspose.Tasks المدعومة الأخرى لميزات .NET API

استخدم مكتبة Aspose.Tasks C # لتحويل ودمج وقفل وفتح مستندات التنزيل والمزيد!



  
  

تقدم Aspose.Tasks واجهات برمجة تطبيقات فردية لبيئات التطوير الشائعة كما هو موضح أدناه: