تحويل MPP إلى TIFF باستخدام Java

يقوم Microsoft Project بإنشاء مشاريع بتنسيق MPP. يسمح بإنشاء المشاريع وتنظيمها وتتبعها وصيانتها. يحتوي ملف MPP على معلومات حول مهام المشروع والموارد والتعيينات والجداول الزمنية والميزانيات والمزيد. برمجيًا ، يمكننا تصدير بيانات المشروع من ملفات MPP إلى صور متعددة الصفحات TIFF. في هذه المقالة ، سوف نتعلم كيفية تحويل MPP إلى TIFF في Java.

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

  1. Java MPP to TIFF Converter API
  2. تحويل MPP إلى TIFF
  3. تحويل MPP إلى TIFF مع الضغط
  4. إزالة الضغط وتحويل MPP إلى TIFF

Java MPP to TIFF Converter API

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

تمثل فئة المشروع من API مشروعًا. يوفر طريقة save (string، SaveFileFormat) التي تحفظ بيانات المشروع إلى الملف بتنسيق ملف محدد. يوفر API تعداد SaveFileFormat لحفظ اختيار تنسيق المشروع. يمكننا أيضًا تحديد خيارات حفظ الصورة الإضافية عند تقديم صفحات المشروع إلى TIFF باستخدام فئة ImageSaveOptions.

يرجى إما تنزيل JAR الخاص بواجهة برمجة التطبيقات أو إضافة تكوين pom.xml التالي في تطبيق Java المستند إلى Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository> 
 <dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>22.10</version>
</dependency>

تحويل MPP إلى TIFF باستخدام Java

يمكننا بسهولة تصدير بيانات المشروع من ملف MPP إلى TIFF باتباع الخطوات الواردة أدناه:

  • قم بتحميل ملف MPP باستخدام فئة المشروع.
  • احفظ كملف TIFF باستخدام طريقة الحفظ().يأخذ مسار ملف TIFF الناتج و SaveFileFormat كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل MPP إلى TIFF في Java.

// يوضح مثال التعليمات البرمجية هذا كيفية تحويل MPP إلى TIFF.
// تحميل مشروع MPP
Project project = new Project("C:\\Files\\Project.mpp");

// احفظ المشروع TIFF
project.save("C:\\Files\\MultipageTIFF_out.tif", SaveFileFormat.Tiff);

تحويل MPP إلى TIFF باستخدام الضغط باستخدام Java

يمكننا تطبيق الضغط أثناء تحويل MPP إلى TIFF باتباع الخطوات الواردة أدناه:

  1. أولاً ، قم بتحميل ملف MPP باستخدام فئة المشروع.
  2. بعد ذلك ، قم بإنشاء مثيل لفئة ImageSaveOptions.
  3. بعد ذلك ، حدد TiffCompression.
  4. أخيرًا ، قم باستدعاء طريقة الحفظ().يأخذ مسار ملف TIFF الناتج و SaveOptions كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل MPP إلى TIFF بالضغط في Java.

// يوضح مثال التعليمات البرمجية هذا كيفية تحويل MPP إلى TIFF وتطبيق الضغط.
// تحميل مشروع MPP
Project project = new Project("C:\\Files\\Project.mpp");

// تحديد خيارات حفظ الصورة
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.Tiff);

// حدد ضغط CCITT4
options.setTiffCompression(TiffCompression.Ccitt4);

// احفظ المشروع TIFF
project.save("C:\\Files\\TIFFWithCompression_out.tif", (SaveOptions)options);

إزالة الضغط وتحويل MPP إلى TIFF باستخدام Java

يمكننا أيضًا إزالة الضغط ثم تحويل MPP إلى TIFF باتباع الخطوات المذكورة أعلاه. ومع ذلك ، نحتاج فقط إلى ضبط TiffCompression على TiffCompression. لا شيء في الخطوة رقم 3.

يوضح نموذج التعليمات البرمجية التالي كيفية إزالة الضغط وتحويل MPP إلى TIFF في Java.

// يوضح مثال التعليمات البرمجية هذا كيفية تحويل MPP إلى TIFF وتطبيق الضغط.
// تحميل مشروع MPP
Project project = new Project("C:\\Files\\Project.mpp");

// تحديد خيارات حفظ الصورة
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.Tiff);

// حدد ضغط Tiff على أنه لا شيء
options.setTiffCompression(TiffCompression.None);

// احفظ المشروع TIFF
project.save("C:\\Files\\RemoveCompression_out.tif", (SaveOptions)options);

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

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

استنتاج

في هذه المقالة ، تعلمنا كيفية تحميل ملف MPP وتحويله إلى TIFF في Java. لقد رأينا أيضًا كيفية تحديد خيارات حفظ الصورة وضبط الضغط أثناء الحفظ بتنسيق TIFF برمجيًا. علاوة على ذلك ، يمكنك معرفة المزيد حول Aspose.Note لواجهة برمجة تطبيقات Java باستخدام التوثيق. في حالة وجود أي غموض ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا