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

Das SVG Format wird häufig zum Einbetten von Inhalten in Web und Desktop Anwendungen verwendet. Es kann Szenarien geben, in denen Sie den Inhalt von Microsoft Project MPP Dateien in solche Anwendungen einbetten müssen. Unter diesen Umständen erweist sich die Konvertierung der MPP Datei in das SVG Format als hilfreich. Vor diesem Hintergrund erfahren Sie in diesem Artikel, wie Sie MPP Dateien programmgesteuert mit C# in das SVG Format konvertieren.

C# API zum Konvertieren von MPP Dateien in das SVG Format

Aspose.Tasks for .NET ist eine robuste API für die Arbeit mit MS Project MPP Dateien. Mit der API können Sie MPP/XML Dateien erstellen und lesen, ohne dass zusätzliche Software erforderlich ist. Darüber hinaus unterstützt die API die Konvertierung von MPP Dateien in das SVG-Format. Sie können die API entweder über NuGet installieren oder direkt aus dem Abschnitt Downloads herunterladen.

PM> Install-Package Aspose.Tasks

Konvertieren Sie MPP Dateien mit C# in das SVG Format

Sie können Ihre MPP Dateien mit nur wenigen Codezeilen in das SVG Format konvertieren. Um dies zu erreichen, folgen Sie bitte den unten angegebenen Schritten.

Der folgende Beispielcode zeigt, wie MPP Dateien mithilfe von C# in das SVG Format konvertiert werden.

// Laden Sie die MPP Datei
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// Speichern Sie die MPP Datei als SVG
project.Save("OutputDirectory\\SaveProjectAsSVG_out.SVG", SaveFileFormat.SVG);

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

Sie können beim Konvertieren von MPP Dateien in das SVG Format zusätzliche Optionen bereitstellen, um die generierte Ausgabe anzupassen. Um zusätzliche Optionen zum Konvertieren von MPP Dateien in das SVG Format zu verwenden, verwenden Sie die unten angegebenen Schritte.

Der folgende Beispielcode zeigt, wie MPP Dateien mithilfe zusätzlicher Optionen in das SVG Format konvertiert werden.

// Laden Sie die MPP Datei
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// Initialisieren Sie die SaveOptions Klasse
SaveOptions options = new SvgOptions();
options.FitContent = true;
options.Timescale = Timescale.ThirdsOfMonths;

// Speichern Sie die MPP Datei als SVG
project.Save("OutputDirectory\\UseSvgOptions_out.svg", options);

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 Microsoft Project MPP Dateien mit C# in das SVG Format konvertieren. Darüber hinaus haben Sie gelernt, wie Sie zusätzliche Optionen verwenden können, um das generierte SVG anzupassen. Aspose.Tasks for .NET API bietet viele zusätzliche Funktionen für die Arbeit mit MPP Dateien. 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