Konvertieren Sie VSD in VSDX in Python

Wenn Sie ein Visio-Diagramm im VSD-Format haben und es programmgesteuert in VSDX konvertieren möchten. Dazu können Sie Python verwenden. In diesem Blogbeitrag erklären wir, wie Sie in Python eine VSD in VSDX konvertieren.

VSD ist ein Dateiformat, das von Microsoft Visio verwendet wird, einer beliebten Diagramm und Vektorgrafik-Software. Es wird verwendet, um Diagramme, Diagramme und andere Arten von visuellen Darstellungen von Daten und Prozessen zu erstellen und zu speichern. Andererseits ist VSDX das neueste von Visio verwendete Dateiformat, ein XML-basiertes Format, das effizienter ist und neue Funktionen unterstützt, die in neueren Versionen von Visio eingeführt wurden.

Dieser Artikel behandelt die folgenden Themen:

  1. Python-API zum Konvertieren von VSD in VSDX ohne Visio – kostenloser Download
  2. Schritte zum Konvertieren von VSD in VSDX
  3. VSD in VSDX konvertieren

Python-API zum Konvertieren von VSD in VSDX ohne Visio

Zum Konvertieren von VSD in VSDX verwenden wir Aspose.Diagram for Python. Es ist eine Softwarebibliothek, die es Entwicklern ermöglicht, Microsoft Visio Dateien in Python zu manipulieren. Mithilfe der Bibliothek können wir Visio-Diagramme und -Formen erstellen, lesen und ändern sowie Visio Dateien in andere unterstützte Dateiformate konvertieren. Es bietet auch Unterstützung für Visio-Features wie Ebenen, Formen, Verbinder und Textblöcke.

Einer der Hauptvorteile der Verwendung von Aspose.Diagram for Python besteht darin, dass Microsoft Visio nicht auf dem Computer installiert sein muss. Dies macht es zu einer guten Option für Entwickler, die mit Visio Dateien in Python arbeiten möchten, aber keinen Zugriff auf Visio haben.

Die API stellt die Klasse Diagram bereit, die das Stammelement der Visio Objekthierarchie ist. Wir können das Diagramm mit der Methode Save(string filename, SaveFileFormat format) dieser Klasse in einem bestimmten Format in der Datei speichern. Die Aufzählung SaveFileFormat ermöglicht die Auswahl des Formats zum Speichern von Diagrammen.

Bitte laden Sie das Paket herunter oder installieren Sie die API von PyPI mit dem folgenden Pip-Befehl in der Konsole:

pip install aspose-diagram-python 

So konvertieren Sie VSD in VSDX in Python

Wir können ein VSD-Format einfach in das VSDX-Format konvertieren, indem wir die folgenden Schritte ausführen:

  • Laden Sie eine Visio-VSD-Datei.
  • Speichern Sie Visio als SVG.

Im folgenden Abschnitt wird erläutert, wie Sie diese Schritte in Python umwandeln und VSD in VSDX konvertieren.

Konvertieren Sie VSD mit Python in VSDX

Bitte führen Sie die folgenden Schritte aus, um ein Visio-Diagramm programmgesteuert in Python von VSD in VSDX zu konvertieren:

  1. Laden Sie eine Visio-VSD-Eingabedatei mithilfe der Diagrammklasse.
  2. Rufen Sie die save()-Methode mit dem Ausgabe-VSDX-Dateipfad und SaveFileFormat.VSDX als Argumente auf.

Das folgende Codebeispiel zeigt, wie Sie in Python eine VSD in VSDX konvertieren.

import aspose.diagram
from aspose.diagram import *

# Initialisieren Sie eine Diagrammklasse
# VSD-Datei laden
diagram = Diagram("C:\Files\Sample.vsd")

# Diagramm als VSDX speichern
diagram.save("C:\Files\Sample_out.vsdx", SaveFileFormat.VSDX)

Holen Sie sich eine kostenlose temporäre Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die Bibliothek ohne Evaluierungseinschränkungen zu testen.

Fazit

In diesem Artikel haben wir gelernt, wie man VSD in Python in VSDX konvertiert. Außerdem können Sie mehr über Aspose.Diagram for Python API erfahren, indem Sie die Dokumentation verwenden. Im Falle von Unklarheiten können Sie sich gerne in unserem kostenlosen Support-Forum an uns wenden.

Siehe auch