Połącz diagramy programu Visio w języku Python

Pliki Visio są powszechnie używane do tworzenia szerokiej gamy profesjonalnych diagramów, schematów blokowych, schematów organizacyjnych, diagramów sieciowych, planów pięter i innych. Są one zwykle zapisywane w formacie VSDX lub VSD, aby zapewnić wygodny sposób wizualnego komunikowania złożonych pomysłów, procesów i struktur. W tym artykule nauczymy się łączyć diagramy Visio w Python.

  1. Python Visio API do łączenia diagramów
  2. Łączenie plików MS Visio VSDX w Python
  3. Scalanie wielu plików MS Visio w Python

Python Visio API do łączenia diagramów

Aby połączyć dwa lub więcej plików Visio, użyjemy API Aspose.Diagram for Python. Jest to bogata w funkcje biblioteka, która bezproblemowo integruje się z aplikacjami Python, umożliwiając łatwe tworzenie, manipulowanie i konwertowanie diagramów Microsoft Visio. Niezależnie od tego, czy opracowujesz złożony proces biznesowy, projektujesz diagramy sieciowe, czy mapujesz przepływy pracy w projekcie, Aspose.Diagram for Python zapewnia solidny zestaw funkcji spełniających Twoje potrzeby. Umożliwia programową pracę z plikami programu Visio, eliminując potrzebę ręcznej interwencji. Po prostu pobierz API z sekcji Releases lub skonfiguruj je z PyPi za pomocą następującego polecenia:

pip install aspose-diagram-python

Połącz pliki MS Visio VSDX w Python

Możesz łączyć pliki programu Visio, dołączając je jako różne strony, wykonując następujące czynności:

  1. Załaduj źródłowy diagram programu Visio.
  2. Załaduj drugi diagram programu Visio, aby go połączyć.
  3. Scal pliki programu Visio za pomocą metody Combine() klasy Diagram.
  4. Na koniec zapisz diagram wyjściowy za pomocą metody save().

Poniższy przykładowy kod pokazuje, jak połączyć dwa pliki diagramów programu Visio w języku Python:

import aspose.diagram
from aspose.diagram import *

# Initialize a Diagram class
diagram = Diagram("Drawing.vsdx")

# Load the other input file
diagram2 = Diagram("Input.vsdx")

# Combine two Visio diagrams
diagram.combine(diagram2)

# Save diagram as VSDX
diagram.save("Combined.vsdx", SaveFileFormat.VSDX)

Połącz wiele plików MS Visio w Python

Możesz scalić kilka plików programu Visio w jeden plik diagramu, wykonując poniższe czynności:

  1. Załaduj wejściowy plik programu Visio.
  2. Załaduj inny diagram programu Visio z klasą Diagram.
  3. Powtórz ładowanie diagramów dla tylu plików, ile chcesz scalić.
  4. Użyj metody Combine() klasy Diagram.
  5. Połącz załadowane pliki diagramów programu Visio.
  6. Wyeksportuj plik wyjściowy za pomocą metody save().

Poniższy fragment kodu wyjaśnia, jak połączyć wiele plików diagramów MS Visio w Python.

import aspose.diagram
from aspose.diagram import *

# Initialize a Diagram class
diagram = Diagram("Drawing.vsdx")

# Load the other input file
diagram2 = Diagram("Input.vsdx")

# Combine two Visio diagrams
diagram.combine(diagram2)

diagram3 = Diagram("Sample.vsdx")

# Combine the Visio files
diagram.combine(diagram3)

# Save output Visio diagram
diagram.save("Multiple.vsdx", SaveFileFormat.VSDX)

Uzyskaj bezpłatną licencję

Możesz poprosić o bezpłatną licencję tymczasową, aby w pełni wykorzystać możliwości interfejsu API.

Wniosek

Niezależnie od tego, czy chcesz współpracować ze współpracownikami, konsolidować diagramy z różnych źródeł, czy ulepszyć przepływ pracy zarządzania diagramami, ten artykuł zawiera elastyczne i wydajne rozwiązanie do łączenia diagramów programu Visio w języku Python. Jeśli chcesz przedyskutować dowolne ze swoich pytań, skontaktuj się z nami na darmowym forum pomocy technicznej.

Zobacz też