קבצי Microsoft Project (MPP) משמשים למעקב, ארגון וניהול פרויקטים. קבצים אלה מכילים משימות, מטלות ומשאבים ומידע אחרים הקשורים לפרויקט. אם אתה רוצה לשתף מידע על הפרויקט עם מישהו ואין לו מותקן MS Project, אתה יכול להמיר את קובץ ה-MPP לתמונות כמו PNG, JPEG, BMP ו- TIFF ושתפו אותם. לשם כך, מאמר זה ילמד אותך כיצד להמיר קבצי MPP של Microsoft Project לתמונות באופן פרוגרמטי באמצעות C#.
- C# API להמרת קבצי MPP לתמונות
- המרת קבצי MPP לפורמט JPEG באמצעות C#
- המרת קבצי MPP לתמונות PNG באמצעות C#
- המרת קבצי MPP לתמונות BMP באמצעות C#
- המרת קבצי MPP ל-TIFF מרובה עמודים באמצעות 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 באמצעות המחלקה Project.
- צור מופע של המחלקה ImageSaveOptions באמצעות הספירה SaveFileFormat.JPEG.
- ציין את האיכות של תמונת JPEG באמצעות המאפיין JpegQuality של המחלקה ImageSaveOptions.
- שמור את תמונת ה-JPEG בשיטת Project.Save(שם קובץ מחרוזת, אפשרויות SaveOptions).
הקוד לדוגמה הבא מראה כיצד להמיר קובץ 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 באמצעות המחלקה Project.
- צור מופע של המחלקה ImageSaveOptions באמצעות הספירה SaveFileFormat.PNG.
- שמור את תמונת ה-PNG בשיטת Project.Save(שם קובץ מחרוזת, אפשרויות SaveOptions).
הקוד לדוגמה הבא מראה כיצד להמיר קובץ 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 באמצעות המחלקה Project.
- צור מופע של המחלקה ImageSaveOptions באמצעות הספירה SaveFileFormat.BMP.
- שמור את תמונת ה-BMP באמצעות השיטה Project.Save(שם קובץ מחרוזת, אפשרויות SaveOptions).
הקוד לדוגמה הבא מראה כיצד להמיר קובץ 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 באמצעות המחלקה Project.
- צור מופע של המחלקה ImageSaveOptions באמצעות הספירה SaveFileFormat.TIFF.
- שמור את תמונת TIFF באמצעות השיטה Project.Save(שם קובץ מחרוזת, אפשרויות SaveOptions).
הקוד לדוגמה הבא מראה כיצד להמיר קובץ 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 שתוכלו לחקור בפירוט על ידי ביקור בתיעוד הרשמי. בכל שאלה, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמי שלנו.