تحويل بريمافيرا XER إلى PDF باستخدام بايثون

يستخدم Oracle Primavera P6 تنسيق الملف XER لجدولة المشروع وإدارته. إنه ملف نصي، ويمكن فتحه بسهولة بواسطة أي محرر نصوص تحت تصرفك. يتيح تحويل XER إلى PDF مشاركة ومراجعة بيانات ومعلومات مشروع Primavera عبر الأجهزة المختلفة. في هذه التدوينة، سوف نتعلم كيفية تحويل ملف XER بسهولة إلى ملف PDF في بايثون.

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

واجهة برمجة تطبيقات Python XER لتحويل PDF

سوف نستخدم Aspose.Tasks for Python API لتحويل ملف Primavera XER إلى ملف PDF. يسمح بالعمل مع ملفات إدارة المشاريع في Python دون الحاجة إلى Microsoft Project. فهو يمكّن المطورين من قراءة وكتابة ملفات MPP وإنشاء المشاريع ومعالجتها وتحويلها إلى تنسيقات أخرى.

لتثبيت Aspose.Tasks for Python في مشروعك، يرجى إما تنزيل الحزمة أو تثبيتها من PyPI باستخدام أمر النقطة التالي في وحدة التحكم:

pip install aspose-tasks

تحويل XER إلى PDF في بايثون

يمكننا بسهولة تحويل مشروع Primavera P6 من ملف XER إلى ملف PDF. فقط اتبع هذه الخطوات البسيطة:

  1. قم بتحميل ملف XER باستخدام فئة المشروع.
  2. استدعاء طريقة الحفظ().فهو يأخذ مسار ملف PDF الناتج وSaveFileFormat كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل XER إلى PDF في Python.

# يوضح هذا المثال الرمزي كيفية تحويل Primavera XER إلى PDF.
import aspose.tasks as tasks

# تحميل ملف الإدخال XER
project = tasks.Project("sample.xer");

# حفظ بصيغة PDF
project.save("sample_Output.pdf", tasks.saving.SaveFileFormat.PDF);
تحويل بريمافيرا P6 XER إلى PDF في بايثون

تحويل بريمافيرا P6 XER إلى PDF في بايثون.

تخصيص تحويل XER إلى PDF باستخدام Python

وبالمثل، يمكننا تخصيص تحويل XER إلى PDF باتباع الخطوات التالية:

  1. قم بتحميل ملف XER باستخدام فئة المشروع.
  2. قم بإنشاء مثيل لفئة PdfSaveOptions.
  3. بعد ذلك، حدد خيارات الحفظ مثل حجم الصفحة وما إلى ذلك.
  4. وأخيرًا، قم باستدعاء طريقة الحفظ().فهو يأخذ مسار ملف PDF الناتج وPdfSaveOptions كوسيطات.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل XER إلى PDF باستخدام الإعدادات المخصصة في Python.

# يوضح هذا المثال الرمزي كيفية تخصيص تحويل Primavera XER إلى PDF.
import aspose.tasks as tasks

# تحميل ملف الإدخال XER
project = tasks.Project("sample.xer");

# تحديد خيارات حفظ PDF
options = tasks.saving.PdfSaveOptions();
options.page_size = tasks.visualization.PageSize.A3;

# حفظ بصيغة PDF
project.save("sample_customized_Output.pdf", tasks.saving.SaveFileFormat.PDF);

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

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود التقييم.

تحويل XER إلى PDF عبر الإنترنت

يمكنك أيضًا تحويل ملفات Primavera XER إلى تنسيق PDF عبر الإنترنت باستخدام أداة محول XER إلى PDF المجانية هذه. ويمكن الوصول إليه من أي متصفح وجهاز، دون الحاجة إلى مكونات إضافية أو برامج أو اشتراكات.

XER إلى PDF – موارد مجانية

إلى جانب تحويل XER إلى PDF في Python، أطلق العنان للإمكانات الكاملة لميزات وقدرات واجهة برمجة التطبيقات الشاملة. استخدم الموارد أدناه لاستكشاف وظائفها على أكمل وجه.

خاتمة

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

في حالة وجود أي غموض، فلا تتردد في الاتصال بنا على منتدى الدعم المجاني الخاص بنا .

أنظر أيضا