המרת MS Project MPP לתמונות (PNG, JPEG, BMP, TIFF) באמצעות C#

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

C# API להמרת קבצי MPP לתמונות

Aspose.Tasks for .NET היא ספריית .NET המאפשרת לך לקרוא ולכתוב קבצי MPP/XML ללא צורך בהתקנה של Microsoft Project. יתר על כן, ה-API תומך בהמרת קבצי MPP לתמונות. אתה יכול להתקין את ה-API דרך NuGet או להוריד אותו ישירות מהקטע הורדות.

PM> Install-Package Aspose.Tasks

המרת קבצי MPP לפורמט JPEG באמצעות C#

להלן השלבים להמרת קבצי MPP לפורמט JPEG באמצעות C#.

הקוד לדוגמה הבא מראה כיצד להמיר קובץ MPP לתמונות JPEG באמצעות C#.

// טען את קובץ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// על מנת לתמרן את איכות JPEG, אתה יכול להשתמש בתכונה ImageSaveOptions.JpegQuality.
// טווח הערכים המותר הוא בין 0 ל-100.
// צור מופע של המחלקה ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG) { JpegQuality = 50 };

// שמור את תמונת ה-JPEG
project.Save("OutputDirectory\\image_out.jpeg", (SaveOptions)options);

המרת קבצי MPP לתמונות PNG באמצעות C#

על מנת להמיר קובץ MPP לתמונות PNG, בצע את השלבים המפורטים להלן.

הקוד לדוגמה הבא מראה כיצד להמיר קובץ MPP לתמונות PNG באמצעות C#.

// טען את קובץ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// צור מופע של המחלקה ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// שמור את תמונת ה-PNG
project.Save("OutputDirectory\\image_out.png", (SaveOptions)options);

המרת קבצי MPP לתמונות BMP באמצעות C#

להלן השלבים להמרת קובץ MPP לתמונות BMP באמצעות C#.

הקוד לדוגמה הבא מראה כיצד להמיר קובץ MPP לתמונות BMP באמצעות C#.

// טען את קובץ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// צור מופע של המחלקה ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.BMP);

// שמור את תמונת ה-BMP
project.Save("OutputDirectory\\image_out.bmp", (SaveOptions)options);

המרת קבצי MPP ל-TIFF מרובה עמודים באמצעות C#

להלן השלבים להמרת קובץ MPP ל-TIFF מרובה עמודים באמצעות C#.

הקוד לדוגמה הבא מראה כיצד להמיר קובץ MPP לתמונת TIFF מרובה עמודים באמצעות C#

// טען את קובץ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// צור מופע של המחלקה ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.TIFF);

// שמור את תמונת TIFF
project.Save("OutputDirectory\\RenderMultipageTIFF_out.tif", (SaveOptions)options);

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

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

סיכום

במאמר זה, למדת כיצד להמיר קבצי MPP של Microsoft Project לפורמט תמונה באמצעות C#. באופן ספציפי, למדת כיצד להמיר קובצי MPP לפורמטים של JPEG, PNG, BMP ו-TIFF באמצעות Aspose.Tasks עבור .NET API. ה-API מספק חבורה של תכונות נוספות לעבודה עם קובצי MPP שתוכלו לחקור בפירוט על ידי ביקור בתיעוד הרשמי. בכל שאלה, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמי שלנו.

ראה גם