Wenn Sie mit Primavera P6-Zeitplänen arbeiten, sind Sie wahrscheinlich mit XER Dateien vertraut. Primavera P6 ist eine weit verbreitete Projektmanagementsoftware, die Projektdaten im XER Datei format speichert. Es enthält Projektdaten, einschließlich Aufgaben, Ressourcen und Zeitpläne. Durch die Konvertierung in SVG können Sie Ihre Projektdaten viel zugänglicher und optisch ansprechender gestalten. In diesem Artikel erfahren Sie, wie Sie XER in Python in SVG konvertieren. Also, legen wir los!
In diesem Artikel werden die folgenden Themen behandelt:
- Python-API zur Konvertierung von XER in SVG
- XER in Python in SVG konvertieren
- Konvertierung von XER in SVG anpassen
- XER online in SVG konvertieren
- Lizenzierung und kostenlose Ressourcen
Python-API zum Konvertieren von XER in SVG
Um XER Dateien in das SVG-Format zu konvertieren, verwenden wir die API Aspose.Tasks for Python. Aspose.Tasks ist eine leistungsstarke API, die umfassende Projektmanagementfunktionen bietet und die programmgesteuerte Arbeit mit Projektdateien in Python-Anwendungen erleichtert. Es unterstützt das Lesen, Schreiben und Bearbeiten von Projektdateien in verschiedenen Formaten, darunter Microsoft Project (MPP), Primavera (XER) und XML. Es bietet einen vollständigen Satz von Funktionen zum Verwalten von Projektaufgaben, Ressourcen, Zuweisungen und Kalendern und ist damit ein unverzichtbares Werkzeug für alle, die an der Projektplanung und -verwaltung beteiligt sind.
Bevor wir uns in den Code stürzen, müssen wir uns die API besorgen. Bitte lade das Paket herunter oder installiere die API von PyPI mit dem folgenden Pip-Befehl in der Konsole:
pip install aspose-tasks
Konvertieren Sie XER mit Python in SVG
1. Importieren Sie die erforderlichen Bibliotheken
Zuerst müssen wir die erforderlichen Bibliotheken importieren. So geht’s:
import aspose.tasks as tasks
2. Laden Sie die XER-Datei
Als Nächstes laden wir die XER-Datei. Nehmen wir für dieses Beispiel an, dass Ihre XER-Datei den Namen sample.xer hat.
project = tasks.Project("sample.xer");
3. Speichern Sie das Projekt als SVG
Jetzt ist es an der Zeit, das Projekt als SVG-Datei zu speichern.
project.save("sample_xer.svg", tasks.saving.SaveFileFormat.SVG);
Das ist es! Sie haben Ihre XER-Datei erfolgreich mit Aspose.Tasks for Python in SVG konvertiert.
Vollständiger Code
Hier ist das vollständige Codebeispiel, das zeigt, wie XER in Python in SVG konvertiert wird.
# Dieses Codebeispiel zeigt, wie Primavera XER in SVG konvertiert wird.
import aspose.tasks as tasks
# Dieses Codebeispiel zeigt, wie Primavera XER in SVG konvertiert wird.
# Eingabe-XER-Datei laden
project = tasks.Project("sample.xer");
# Als SVG speichern
project.save("sample_xer.svg", tasks.saving.SaveFileFormat.SVG);
Passen Sie die Konvertierung von XER in SVG in Python an
Wir können die Konvertierung von XER in SVG mithilfe der Klasse SvgOptions anpassen, indem wir die folgenden Schritte ausführen:
- Laden Sie die XER-Datei mithilfe der Projektklasse.
- Erstellen Sie eine Instanz der SvgOptions Klasse.
- Definieren Sie anschließend die SVG-Optionen wie Seitengröße usw.
- Speichern Sie das Projekt abschließend mit der Methode save() als SVG-Datei. Als Argumente werden der Ausgabe-SVG-Dateipfad und die SvgOptions verwendet.
Der folgende Beispielcode zeigt, wie XER mit benutzerdefinierten Einstellungen in Python in SVG konvertiert wird.
# Dieses Codebeispiel zeigt, wie Primavera XER in SVG konvertiert wird.
import aspose.tasks as tasks
# Eingabe-XER-Datei laden
project = tasks.Project("sample.xer");
# SVG-Optionen definieren
svgOptions = tasks.saving.SvgOptions()
svgOptions.page_size = tasks.visualization.PageSize.A3
svgOptions.render_to_single_page = True
# Als SVG speichern
project.save("sample_a3.svg", svgOptions)
Holen Sie sich eine kostenlose Lizenz
Bitte holen Sie sich eine kostenlose temporäre Lizenz, um die API ohne Evaluierungsbeschränkungen auszuprobieren.
Konvertieren Sie XER online in SVG
Darüber hinaus können Sie Ihre XER Dateien auch mit diesem kostenlosen Online-XER zu SVG-Konverter in das SVG-Format konvertieren, der mit der oben genannten API entwickelt wurde.
Python XER zu SVG – Kostenlose Ressourcen
Entdecken Sie neben der programmgesteuerten Konvertierung von XER in SVG in Python verschiedene andere Funktionen der API mithilfe der folgenden Ressourcen:
Abschluss
Abschließend haben wir gesehen, wie man XER in Python in SVG konvertiert. Wenn Sie die in diesem Artikel beschriebenen Schritte befolgen, können Sie XER Dateien problemlos programmgesteuert in das SVG-Format konvertieren. Durch die Konvertierung von XER in SVG können Sie Ihre Projektdaten in etwas viel Zugänglicheres und visuell Ansprechenderes verwandeln. Egal, ob Sie Projektaktualisierungen mit Ihrem Team teilen oder Stakeholdern präsentieren, SVG Dateien machen die Daten auf einen Blick leicht verständlich. Bei Unklarheiten können Sie uns gerne in unserem kostenlosen Support-Forum kontaktieren.