קבצי Microsoft Project (MPP) יכולים להכיל משימות, משאבים, מטלות ומידע אחר הקשור לפרויקט. ניתן להמיר קבצי MPP לפורמט Excel XLSX או קבצי CSV באופן תכנותי באמצעות C#. אנא עיין בסעיפים הבאים לפרטים נוספים:
- MPP ל-Excel XLSX או ממיר קבצים CSV - התקנת API של C#
- המרת MPP לקובץ XLSX באופן פרוגרמטי באמצעות C#
- המר MPP לקובץ CSV באופן תכנותי עם C#
MPP ל-Excel XLSX או ממיר קבצים CSV - התקנת API של C#
Aspose.Tasks for .NET API תומך ביצירה, עריכה או מניפולציה של קבצי Microsoft Project באופן פרוגרמטי ביישומים מבוססי NET. כל שעליך לעשות הוא להתקין את ה-API על ידי הורדת קבצי המשאבים מהקטע מהדורות חדשות, או שימוש בפקודת ההתקנה הבאה של NuGet עם הכלי מנהל החבילות:
PM> Install-Package Aspose.Tasks
המרת MPP לקובץ XLSX באופן תוכניתי באמצעות C#
אתה יכול להמיר את קובץ MPP לקובץ בפורמט XLSX של Excel עם השלבים הבאים:
- קרא את קובץ הקלט Project MPP.
- אתחול אובייקט המחלקה XlsxOptions.
- שמור את קובץ הפלט Excel XLSX.
הקוד הבא מסביר כיצד להמיר קבצים בפורמט MPP ל-Excel XLSX עם אפשרויות שונות באופן תוכנתי עם C#:
// קרא את קובץ הקלט של Project MPP
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project5.mpp");
// אתחול אובייקט המחלקה XlsxOptions
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;
// שמור קובץ פלט XLSX
project.Save("Project.xlsx", options);
המר MPP לקובץ CSV באופן תכנותי עם C#
קובצי CSV משמשים לאחסון ערכים מופרדים בפסיקים. אתה יכול להמיר קובץ MPP לקובץ CSV תוך ציון אפשרויות שונות כמו מפריד הטקסט. יחד עם מספר מאפיינים שנחשפו על ידי מחלקת CsvSaveOptions, אתה יכול לציין את המפריד כפסיק, נקודה-פסיק, רווח או טאב, לפי הדרישות שלך. אנא בצע את השלבים הבאים להמרת קובץ MPP ל-CSV באופן תוכניתי ב-C#:
- טען את קובץ MPP הקלט באמצעות המחלקה Project.
- אתחול מופע מחלקה CsvOptions.
- שמור את קובץ ה-CSV הפלט.
הקוד שלהלן מראה כיצד להמיר קובץ MPP לקובץ CSV באופן תכנותי באמצעות C#:
// קרא את קובץ הקלט Project MPP
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project.mpp");
// אתחול מופע המחלקה CsvOptions
Aspose.Tasks.Saving.CsvOptions options = new Aspose.Tasks.Saving.CsvOptions();
options.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;
// שמור קובץ CSV פלט
project.Save("Project.csv", options);
קבל רישיון API בחינם
אתה יכול לבדוק את ה-API בתפוסה מלאה על ידי בקשת Free Temporary License.
סיכום
במאמר זה, למדת כיצד להמיר קובץ Microsoft Project (MPP) לקובץ בפורמט XLSX של Excel או בפורמט CSV באופן פרוגרמטי באמצעות C#. אתה יכול לעבוד עם תכונות שונות של ממשק ה-API ביישומים מבוססי NET, שבהם אתה יכול לחקור את התכונות על ידי ביקור ב-תיעוד. בכל מקרה של חששות, אנא אל תהסס לפנות אלינו בפורום תמיכה בחינם.