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.
- Python Visio API do łączenia diagramów
- Łączenie plików MS Visio VSDX w Python
- 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:
- Załaduj źródłowy diagram programu Visio.
- Załaduj drugi diagram programu Visio, aby go połączyć.
- Scal pliki programu Visio za pomocą metody Combine() klasy Diagram.
- 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:
- Załaduj wejściowy plik programu Visio.
- Załaduj inny diagram programu Visio z klasą Diagram.
- Powtórz ładowanie diagramów dla tylu plików, ile chcesz scalić.
- Użyj metody Combine() klasy Diagram.
- Połącz załadowane pliki diagramów programu Visio.
- 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.