הפורמט SVG משמש בעיקר להטמעת תוכן ביישומי שולחן עבודה ואינטרנט. ייתכנו מצבים שבהם עליך להטמיע את קובצי ה-MPP שלך בשולחן העבודה או ביישומי אינטרנט. כדי להשיג זאת, המרת קבצי MPP שלך לפורמט SVG תתברר כמועילה. לשם כך, מאמר זה ילמד אותך כיצד להמיר קבצי MPP לפורמט SVG באמצעות Java.
- Java API להמרת קבצי MPP ל-SVG
- המר קבצי MPP לפורמט SVG באמצעות Java
- המר קבצי MPP לפורמט SVG עם אפשרויות נוספות
Java API להמרת קבצי MPP ל-SVG
Aspose.Tasks for Java הוא API לעבודה עם קבצי Microsoft Project (MPP). זה מאפשר לך לקרוא ולכתוב קבצי MPP/XML מבלי לדרוש התקנה של Microsoft Project. אתה יכול גם להמיר קבצי MPP לפורמט SVG באמצעות ה-API. אתה יכול להוריד את ה-API באמצעות Maven או להוריד את ה-JAR מהקטע הורדות.
מאגר:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
תלות:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>21.10</version>
<classifier>jdk18</classifier>
</dependency>
המרת MPP ל-SVG ב-Java
להלן השלבים להמרת קבצי MPP של Microsoft Project לפורמט SVG.
- טען את קובץ MPP באמצעות המחלקה Project.
- שמור את הקובץ כ-SVG בשיטת Project.save(שם קובץ מחרוזת, int format).
הקוד לדוגמה הבא מראה כיצד להמיר קבצי MPP לפורמט SVG באמצעות Java.
// הנתיב לספריית המסמכים.
String dataDir = Utils.getDataDir(SaveAsSVG.class);
// קרא את קובץ הפרויקט הקלט
Project project = new Project(dataDir + "Homemoveplan.mpp");
// שמור את הפרויקט כ-SVG
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);
המר MPP ל-SVG עם אפשרויות נוספות
בזמן המרת קבצי MPP לפורמט SVG, אתה יכול להשתמש באפשרויות הנוספות כדי להתאים אישית את ה-SVG שנוצר. להלן השלבים להמרת קבצי MPP לפורמט SVG באמצעות אפשרויות נוספות.
- טען את קובץ MPP באמצעות המחלקה Project.
- צור מופע של המחלקה SvgOptions.
- הגדר את האפשרויות הרצויות.
- שמור את קובץ ה-SVG בשיטת Project.save(שם קובץ מחרוזת, אפשרויות SaveOptions).
הקוד לדוגמה הבא מראה כיצד להמיר קבצי MPP לפורמט SVG עם אפשרויות נוספות באמצעות Java.
// הנתיב לספריית המסמכים.
String dataDir = Utils.getDataDir(SaveAsSVG.class);
//קרא את קובץ הפרויקט הקלט
Project project = new Project(dataDir + "Homemoveplan.mpp");
// אתחול המחלקה SvgOptions
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);
// שמור את קובץ ה-MPP כ-SVG
project.save(dataDir + "FileName5.svg", opt);
קבל רישיון חינם
על מנת לנסות את ה-API ללא מגבלות הערכה, אתה יכול לבקש רישיון זמני בחינם.
סיכום
במאמר זה, למדת כיצד להמיר קבצי MPP לפורמט SVG באמצעות Java. יתר על כן, ראית כיצד להתאים אישית את קובץ ה-SVG שנוצר באמצעות אפשרויות נוספות. Aspose.Tasks עבור Java הוא API חזק ועשיר בתכונות המספק תכונות נוספות רבות לעבודה עם קבצי MPP. אתה יכול לחקור את ה-API בפירוט על ידי ביקור בתיעוד הרשמי. בכל שאלה, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמי שלנו.