המרת MPP ל-TIFF ב-Python | Python MPP קובץ ל-TIFF

קבצי Microsoft Project (MPP) משמשים בדרך כלל לתכנון וארגון פרויקטים, המכילים מידע חיוני לגבי משימות, לוחות זמנים, משאבים ועוד. עם זאת, עשויים להיות מצבים שבהם שיתוף או הדמיה של נתונים אלה דורשים פורמט שונה לחלוטין, כגון TIFF. TIFF הוא פורמט תמונה רב תכליתי הנתמך באופן נרחב על פני פלטפורמות ויישומים שונים, מה שהופך אותו לבחירה אידיאלית עבור הערות, תרשימים או כל ייצוג חזותי אחר הנגזר מקובצי MPP. במאמר זה נלמד כיצד להמיר MPP ל-TIFF ב-Python.

מאמר זה עוסק בנושאים הבאים:

  1. ספריית פייתון להמרת MPP ל-TIFF
  2. המר MPP ל-TIFF
  3. המר MPP ל-TIFF עם דחיסה
  4. הסר דחיסה והמר MPP ל-TIFF
  5. המר MPP ל-TIFF באינטרנט
  6. משאבי למידה בחינם

ספריית פייתון להמרת MPP ל-TIFF

נשתמש ב-Aspose.Tasks for Python כדי להמיר קבצי MPP לתמונות TIFF. זוהי ספריה רבת עוצמה לעבודה עם Microsoft Project ביישומי Python. זה מאפשר לך לקרוא, לכתוב, לתפעל ולהמיר קבצי Microsoft Project מבלי לדרוש את התקנת Microsoft Project.

אנא הורד את החבילה או התקן את ה-API מ-PyPI באמצעות פקודת ה-pip הבאה במסוף:

pip install aspose-tasks

המר MPP ל-TIFF באמצעות Python

אנו יכולים לייצא בקלות את נתוני הפרויקט מקובץ MPP לתמונת TIFF מרובה עמודים על ידי ביצוע השלבים המפורטים להלן:

  1. טען את קובץ MPP באמצעות מחלקה Project.
  2. שמור כ-TIFF באמצעות שיטת save() . הוא לוקח את נתיב קובץ הפלט TIFF ואת ה-SaveFileFormat כארגומנטים.

הקוד לדוגמה הבא מראה כיצד להמיר MPP ל-TIFF ב-Python.

# דוגמה זו מדגימה כיצד להמיר MPP ל-TIFF ב-Python.
import aspose.tasks as tasks

# טען את קובץ הפרויקט הקלט
project = tasks.Project("D:\\Files\\Blank2010.mpp");

# שמור את הפרויקט כ-TIFF
project.save("D:\\Files\\Blank2010_out.tif", tasks.saving.SaveFileFormat.TIFF);
המר MPP ל-TIFF באמצעות Python

המר MPP ל-TIFF באמצעות Python.

המר MPP ל-TIFF עם דחיסה באמצעות Python

אנו יכולים להחיל דחיסת TIFF תוך המרת MPP ל-TIFF על ידי ביצוע השלבים המפורטים להלן:

  1. טען את קובץ MPP באמצעות מחלקה Project.
  2. צור מופע של המחלקה ImageSaveOptions.
  3. לאחר מכן, ציין את ה-tiffcompression.
  4. לבסוף, קרא למתודה save(). זה לוקח את נתיב קובץ הפלט TIFF ואת SaveOptions כארגומנטים.

הקוד לדוגמה הבא מראה כיצד להמיר MPP ל-TIFF עם דחיסה ב-Python.

# דוגמה זו מדגימה כיצד להחיל דחיסה תוך המרת MPP ל-TIFF ב-Python.
import aspose.tasks as tasks

# טען את קובץ הפרויקט הקלט
project = tasks.Project("D:\\Files\\Blank2010.mpp");

# הגדר אפשרויות שמירת תמונה
options = tasks.saving.ImageSaveOptions(tasks.saving.SaveFileFormat.TIFF);

# ציין דחיסה של CCITT4
options.tiff_compression = tasks.saving.TiffCompression.CCITT4;

# שמור את הפרויקט כ-TIFF
project.save("D:\\Files\\Blank2010_comp_out.tif", options);

הסר דחיסה והמר MPP ל-TIFF באמצעות Python

באופן דומה, אנו יכולים גם להסיר את דחיסת TIFF ולאחר מכן להמיר את קובץ MPP לפורמט TIFF על ידי ביצוע השלבים שהוזכרו לעיל. עם זאת, אנחנו רק צריכים להגדיר את ה-tiffcompression ל-TiffCompression.NONE בשלב מס’ 3.

הקוד לדוגמה הבא מראה כיצד להסיר דחיסה ולהמיר MPP ל-TIFF ב-Python.

# דוגמה זו מדגימה כיצד להחיל דחיסה תוך המרת MPP ל-TIFF ב-Python.
import aspose.tasks as tasks

# טען את קובץ הפרויקט הקלט
project = tasks.Project("D:\\Files\\Blank2010.mpp");

# הגדר אפשרויות שמירת תמונה
options = tasks.saving.ImageSaveOptions(tasks.saving.SaveFileFormat.TIFF);

# הסר את הדחיסה
options.tiff_compression = tasks.saving.TiffCompression.NONE;

# שמור את הפרויקט כ-TIFF
project.save("D:\\Files\\Blank2010_remove_comp_out.tif", options);

קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם כדי לנסות את הספרייה ללא מגבלות הערכה.

המר MPP ל-TIFF באינטרנט בחינם

אתה יכול גם להמיר קבצי MPP לפורמט TIFF באינטרנט בחינם על ידי שימוש באפליקציית האינטרנט MPP to TIFF converter זו. אפליקציית אינטרנט זו פותחה באמצעות ה-API שלעיל.

MPP ל-TIFF - משאבי למידה

מלבד המרת MPP ל-TIFF, למד עוד על יצירה, המרה וטיפול בקובצי MPP ללא שימוש ב-Microsoft Project, וחקור תכונות שונות אחרות של הספרייה באמצעות המשאבים שלהלן:

סיכום

במאמר זה, למדנו כיצד להמיר MPP ל-TIFF באופן תוכניתי ב-Python. למדנו גם כיצד לציין אפשרויות שמירת תמונה ולהגדיר את דחיסת TIFF. על ידי מינוף של Aspose.Tasks עבור Python דרך .NET API, אתה יכול לייצא ללא מאמץ נתוני פרויקט מקובצי MPP לפורמטים שונים אחרים. בכל מקרה של אי בהירות, אנא צור איתנו קשר בפורום התמיכה החינמי שלנו.

ראה גם