Konwertuj VSD na VSDX w Python

Jeśli masz diagram programu Visio w formacie VSD i chcesz programowo przekonwertować go na VSDX. Możesz do tego użyć Python. W tym poście na blogu wyjaśnimy, jak przekonwertować VSD na VSDX w Python.

VSD to format pliku używany przez Microsoft Visio, popularne oprogramowanie do tworzenia diagramów i grafiki wektorowej. Służy do tworzenia i przechowywania diagramów, wykresów i innych typów wizualnych reprezentacji danych i procesów. Z drugiej strony VSDX to najnowszy format pliku używany przez Visio, który jest formatem opartym na XML, który jest bardziej wydajny i obsługuje nowe funkcje wprowadzone w nowszych wersjach Visio.

W tym artykule omówimy następujące tematy:

  1. API Python do konwersji VSD na VSDX bez Visio – bezpłatne pobieranie
  2. Kroki konwersji VSD na VSDX
  3. Konwertuj VSD na VSDX

Python API do konwersji VSD na VSDX bez Visio

Do konwersji VSD na VSDX użyjemy Aspose.Diagram for Python. Jest to biblioteka oprogramowania, która pozwala programistom manipulować plikami Microsoft Visio w Python. Możemy tworzyć, odczytywać i modyfikować diagramy i kształty Visio, a także konwertować pliki Visio do innych obsługiwanych formatów plików za pomocą biblioteki. Zapewnia również obsługę funkcji programu Visio, takich jak warstwy, kształty, łączniki i bloki tekstu.

Jedną z kluczowych zalet korzystania z Aspose.Diagram for Python jest to, że nie wymaga on instalacji programu Microsoft Visio na komputerze. To sprawia, że jest to dobra opcja dla programistów, którzy chcą pracować z plikami Visio w Python, ale nie mają dostępu do Visio.

Interfejs API udostępnia klasę Diagram, która jest elementem głównym hierarchii obiektów programu Visio. Możemy zapisać diagram do pliku w określonym formacie za pomocą metody Save(string filename, SaveFileFormat) tej klasy. Wyliczenie SaveFileFormat umożliwia wybór formatu zapisu diagramów.

Proszę pobierz pakiet lub zainstaluj interfejs API z PyPI, używając następującego polecenia pip w konsoli:

pip install aspose-diagram-python 

Jak przekonwertować VSD na VSDX w Python

Możemy łatwo przekonwertować format VSD na VSDX, wykonując czynności podane poniżej:

  • Załaduj plik Visio VSD.
  • Zapisz Visio jako SVG.

W poniższej sekcji wyjaśniono, jak przekształcić te kroki w język Python i przekonwertować VSD na VSDX.

Konwertuj VSD na VSDX za pomocą Python

Wykonaj krok podany poniżej, aby programowo przekonwertować diagram programu Visio z VSD na VSDX w Python:

  1. Załaduj wejściowy plik Visio VSD przy użyciu klasy Diagram.
  2. Wywołaj metodę save() z wyjściową ścieżką pliku VSDX i SaveFileFormat.VSDX jako argumentami.

Poniższy przykładowy kod pokazuje, jak przekonwertować VSD na VSDX w języku Python.

import aspose.diagram
from aspose.diagram import *

# Zainicjuj klasę diagramu
# Załaduj plik VSD
diagram = Diagram("C:\Files\Sample.vsd")

# Zapisz schemat jako VSDX
diagram.save("C:\Files\Sample_out.vsdx", SaveFileFormat.VSDX)

Uzyskaj bezpłatną tymczasową licencję

Możesz uzyskać bezpłatną tymczasową licencję, aby wypróbować bibliotekę bez ograniczeń ewaluacyjnych.

Wniosek

W tym artykule dowiedzieliśmy się, jak przekonwertować VSD na VSDX w Python. Poza tym możesz dowiedzieć się więcej o Aspose.Diagram for Python API korzystając z documentation. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym darmowym forum pomocy.

Zobacz też