Konvertieren Sie MS Project MPP Dateien mit Java in das SVG-Format

Das Format SVG wird hauptsächlich zum Einbetten von Inhalten in Desktop und Webanwendungen verwendet. Es kann Situationen geben, in denen Sie Ihre MPP Dateien in Desktop oder Webanwendungen einbetten müssen. Um dies zu erreichen, erweist sich die Konvertierung Ihrer MPP Dateien in das SVG Format als hilfreich. Zu diesem Zweck erfahren Sie in diesem Artikel, wie Sie MPP Dateien mit Java in das SVG Format konvertieren.

Java API zum Konvertieren von MPP Dateien in das SVG Format

Aspose.Tasks for Java ist eine API zum Arbeiten mit Microsoft Project Dateien (MPP). Damit können Sie MPP/XML Dateien lesen und schreiben, ohne dass Microsoft Project installiert sein muss. Sie können MPP Dateien auch mithilfe der API in das SVG Format konvertieren. Sie können die API entweder mit Maven herunterladen oder die JAR Datei aus dem Abschnitt downloads herunterladen.

Repository:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Abhängigkeit:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>21.10</version>
    <classifier>jdk18</classifier>
</dependency>

Konvertieren Sie MPP Dateien mit Java in das SVG Format

Im Folgenden finden Sie die Schritte zum Konvertieren von Microsoft Project MPP Dateien in das SVG-Format.

Der folgende Beispielcode zeigt, wie MPP Dateien mit Java in das SVG Format konvertiert werden.

// Der Pfad zum Dokumentenverzeichnis.
String dataDir = Utils.getDataDir(SaveAsSVG.class);

// Lesen Sie die Eingabeprojektdatei
Project project = new Project(dataDir + "Homemoveplan.mpp");

// Speichern Sie das Projekt als SVG
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);

Konvertieren Sie MPP Dateien in das SVG Format mit zusätzlichen Optionen

Beim Konvertieren von MPP Dateien in das SVG Format können Sie die zusätzlichen Optionen verwenden, um das generierte SVG anzupassen. Im Folgenden finden Sie die Schritte zum Konvertieren von MPP Dateien in das SVG Format mit zusätzlichen Optionen.

Der folgende Beispielcode zeigt, wie MPP Dateien mit zusätzlichen Optionen unter Verwendung von Java in das SVG Format konvertiert werden.

// Der Pfad zum Dokumentenverzeichnis.
String dataDir = Utils.getDataDir(SaveAsSVG.class);

//Lesen Sie die Eingabeprojektdatei
Project project = new Project(dataDir + "Homemoveplan.mpp");

// Initialisieren Sie die Klasse „SvgOptions“.
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);

// Speichern Sie die MPP Datei als SVG
project.save(dataDir + "FileName5.svg", opt);

Holen Sie sich eine kostenlose Lizenz

Um die API ohne Evaluierungseinschränkungen zu testen, können Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie MPP Dateien mit Java in das SVG Format konvertieren. Außerdem haben Sie gesehen, wie Sie die generierte SVG Datei mit zusätzlichen Optionen anpassen können. Aspose.Tasks for Java ist eine robuste und funktionsreiche API, die viele zusätzliche Funktionen für die Arbeit mit MPP Dateien bietet. Sie können die API im Detail erkunden, indem Sie die offizielle Dokumentation besuchen. Bei Fragen können Sie uns gerne in unserem kostenlosen Support-Forum erreichen.

Siehe auch