XER zu MPP in C#

XER-Dateien werden zum Speichern von Daten zum Projektmanagement und zur Projektplanung verwendet. Ebenso kann das Dateiformat MPP auch solche Projektmanagementinformationen speichern. Manchmal müssen Sie möglicherweise eine XER-Datei in das MPP-Format konvertieren. Nach solchen Anwendungsfällen behandelt dieser Artikel, wie Sie eine XER-Datei programmgesteuert in C# in das MPP-Format konvertieren.

XER-zu-MPP-Konverter – C#-API-Installation

Aspose.Tasks for .NET kann verwendet werden, um mit verschiedenen Projektmanagement-Dateiformaten zu arbeiten. Sie können es konfigurieren, indem Sie auf der Seite Downloads auf die Referenz-DLL-Datei zugreifen oder den folgenden NuGet-Installationsbefehl ausführen:

PM> Install-Package Aspose.Tasks

Konvertieren Sie XER programmgesteuert in C# in MPP

Sie können eine XER-Datei mit den folgenden Schritten in das MPP-Format konvertieren:

  1. Laden Sie die XER-Quelldatei mit der Klasse Project.
  2. Speichern Sie die ausgegebene MPP-Datei.

Das folgende Code-Snippet zeigt, wie Sie XER programmgesteuert in C# in das MPP-Dateiformat konvertieren:

// Laden Sie die Eingabe-XER-Datei
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// Speichern Sie die ausgegebene MPP-Datei
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

Konvertieren Sie XER in MPP mit erweiterten Optionen in C#

Dieser Abschnitt erläutert die XER-zu-MPP-Dateikonvertierung mit erweiterten Optionen, bei denen Sie verschiedene Eigenschaften für die erwartete MPP-Ausgabedatei angeben können. Sie müssen die folgenden Schritte ausführen, um die Konvertierung programmgesteuert in C# durchzuführen:

  1. Greifen Sie auf die XER-Quelldatei zu.
  2. Erstellen Sie eine Instanz der Klasse MPPSaveOptions.
  3. Exportieren Sie die MPP-Ausgabedatei.

Das folgende Codebeispiel erläutert, wie eine XER-Datei programmgesteuert in C# in das MPP-Format konvertiert wird:

// Laden Sie die Eingabe-XER-Datei
Aspose.Tasks.Project project = new Aspose.Tasks.Project("PrimaveraProject.xer");

// Initialisieren Sie das MPPSaveOptions-Klassenobjekt
Aspose.Tasks.Saving.MPPSaveOptions options = new Aspose.Tasks.Saving.MPPSaveOptions();
options.WriteViewData = true;

// Speichern Sie die ausgegebene MPP-Datei
project.Save("Output.mpp", Aspose.Tasks.Saving.SaveFileFormat.Mpp);

Holen Sie sich eine kostenlose API-Lizenz

Sie können eine kostenlose Evaluierungslizenz anfordern, um die API ohne Einschränkungen oder Wasserzeichen zu evaluieren.

Fazit

In diesem Artikel haben Sie untersucht, wie Sie eine XER-Datei programmgesteuert in C# in das MPP-Format konvertieren. Es behandelt ein grundlegendes Konvertierungsszenario sowie erweiterte Konvertierungsdetails, in denen verschiedene Konvertierungseigenschaften festgelegt werden können. Sie können die API jedoch weiter erkunden, indem Sie sich den Abschnitt Dokumentation ansehen. Bei Fragen können Sie sich gerne im Forum an uns wenden.

Siehe auch