Aspose.Tasks  for Java

Java Microsoft Project File بمعالجة APIs

معالجة أو تصدير ملفات المشروع إلى تنسيقات Primavera و Excel و PDF والصور و HTML و XML.

  تحميل محاكمة مجانية
  
 

Aspose.Tasks for Java هي واجهة برمجة تطبيقات لإدارة المشاريع مستقرة ومرنة للتعامل مع مستندات Microsoft Project. يمكن للمطورين تحديد الخصائص الرئيسية والافتراضية للمشروع بالإضافة إلى معلومات التقويم. يمكنهم أيضًا تحديد استثناءات أيام الأسبوع والتقويم. API يجعل من السهل إضافة & amp؛ إعادة حساب المهام والموارد والبيانات الأخرى دون تدخل المستخدم.

Aspose.Tasks for Java API يعرض بنية الوثيقة الكاملة لقراءة وكتابة مستندات Microsoft Project. باستخدام واجهة برمجة التطبيقات القوية هذه ، يمكن للمطورين التحكم في مختلف مراحل إدارة المشروع مثل التخطيط والتتبع وغير ذلك الكثير.

ميزات واجهة برمجة تطبيقات إدارة المشاريع المتقدمة

قراءة وتغيير & أمبير ؛ أمبير ؛ كتابة ملفات Microsoft Project

قراءة MPP وأمبير. تنسيقات مشروع XML

إنشاء وتحديث & amp؛ كتابة المشاريع بتنسيق مشروع XML

قراءة ملفات MPP & أمبير ؛ تحديث المعلومات الموجزة

تغيير الإعدادات الافتراضية

تحويل MPP إلى تنسيق XML

قم بتغيير الإعدادات الرئيسية

إدارة السمات الموسعة

تقديم البيانات إلى HTML

تحديد أيام الأسبوع للمشروع

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

قراءة & amp؛ كتابة التقويمات للمهام وأمبير. مصادر

إدارة جدولة خط الأساس للمهمة & amp؛ المدد

التعامل مع القيود على المهام

إنشاء & أمبير ؛ إدارة الروابط بين المهام

قراءة وتغيير & أمبير ؛ أمبير ؛ إنشاء المهام ، أو الأحداث الرئيسية ، أو المهام المقدرة ، أو الحرجة ، أو المهام المدفوعة بالجهد

إدارة تكاليف الموارد & amp؛ الفروق

تكاليف تخصيص الوصول & أمبير ؛ الدخل

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

تدعم واجهة برمجة التطبيقات (API) عرض الموارد والمهام وبيانات تخصيص الموارد إلى تنسيقات مختلفة مثل JPG و PNG و PDF و XML و XAML و HTML و BMP و XPS و TIFF و SVG. علاوة على ذلك ، من الممكن أيضًا تصدير البيانات إلى تنسيقات TXT و CSV و XLSX و XLS و MPT.

حفظ بيانات MPP بتنسيقات مختلفة - جافا

// قم بتحميل الملف المراد تحويله

Project pjt = new Project(dir + "template.mpp");

// تحويل MPP إلى تنسيقات PDF و HTML و TIFF

pjt.save(dir + "output.pdf", SaveFileFormat.PDF);

pjt.save(dir + "output.html", SaveFileFormat.HTML);

pjt.save(dir + "output.tiff", SaveFileFormat.TIFF);

إنشاء & أمبير ؛ تحديث الموارد

Aspose.Tasks for Java توفر ميزات للعمل مع الموارد ضمن خطط المشروع. يتم دعم جميع سمات الموارد تقريبًا. يمكن تحديث بيانات الموارد وإعادة كتابتها إلى تنسيقات MPP و XML.

تقديم البيانات إلى تنسيقات الصور

بفضل محرك العرض الخاص بها ، يمكن لواجهة برمجة التطبيقات تقديم البيانات بسهولة إلى خطوط نقطية مختلفة وأمبير. تنسيقات الصور المتجهة ويمكن تحديد خصائص مختلفة للصورة الناتجة قبل التقديم.

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

// تحميل الملف

Project pjt = new Project(dir + "template.mpp");

// إنشاء ImageSaveOptions بالتنسيق المطلوب

ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG);

// تقديم MPP إلى JPEG

pjt.save(dir + "output.jpg", options);

إدارة تعيينات الموارد

في أبسط أشكالها ، خطة المشروع عبارة عن مجموعة من المهام المعينة لمجموعة من الموارد. Aspose.Tasks for Java توفر API للتعامل مع تخصيص الموارد والتخصيص ضمن خطة.

التعامل مع التقاويم وأمبير. استثناءات التقويم

Aspose.Tasks for Java تعتني التقويمات واستثناءات التقويم. يمكن أن يكون هناك أي عدد من التقويمات ضمن خطة المشروع ويمكن للمكتبة التعامل معها بسهولة أكبر.

أتمتة Microsoft Office - غير مطلوب

Aspose.Tasks for Java مبنية باستخدام التعليمات البرمجية المدارة التي لا تحتاج أبدًا إلى تثبيت Microsoft Office أو Project على الجهاز للعمل مع ملفات MS Project. إنه بديل مثالي لأتمتة Microsoft Project من حيث الميزات المدعومة والأمان والاستقرار وقابلية التوسع والسرعة والسعر.

  
  

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