המר קבצי MS Project MPP לפורמט SVG באמצעות Java

הפורמט SVG משמש בעיקר להטמעת תוכן ביישומי שולחן עבודה ואינטרנט. ייתכנו מצבים שבהם עליך להטמיע את קובצי ה-MPP שלך בשולחן העבודה או ביישומי אינטרנט. כדי להשיג זאת, המרת קבצי MPP שלך לפורמט SVG תתברר כמועילה. לשם כך, מאמר זה ילמד אותך כיצד להמיר קבצי MPP לפורמט SVG באמצעות Java.

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 לפורמט 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 לפורמט 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 בפירוט על ידי ביקור בתיעוד הרשמי. בכל שאלה, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמי שלנו.

ראה גם