Kombinujte diagramy Visio v Pythonu

Soubory Visio se s oblibou používají k vytváření široké řady profesionálních diagramů, vývojových diagramů, organizačních diagramů, síťových diagramů, půdorysů a dalších. Běžně se ukládají ve formátu VSDX nebo VSD, aby poskytovaly pohodlný způsob vizuální komunikace komplexních nápadů, procesů a struktur. V tomto článku se naučíme, jak kombinovat diagramy Visio v Pythonu.

  1. Python Visio API pro kombinování diagramů
  2. Kombinovat soubory MS Visio VSDX v Pythonu
  3. Sloučit více souborů MS Visio v Pythonu

Python Visio API pro kombinování diagramů

Ke spojení dvou nebo více souborů aplikace Visio použijeme Aspose.Diagram for Python API. Je to knihovna bohatá na funkce, která se hladce integruje s vašimi aplikacemi Python a umožňuje vám snadno vytvářet, manipulovat a převádět diagramy Microsoft Visio. Ať už vyvíjíte komplexní obchodní proces, navrhujete síťová schémata nebo mapujete pracovní postupy projektu, Aspose.Diagram pro Python poskytuje robustní sadu funkcí, které splní vaše potřeby. Umožňuje vám pracovat se soubory Visia programově, čímž eliminuje potřebu ručního zásahu. Jednoduše si stáhněte API ze sekce Releases nebo jej nakonfigurujte z PyPi pomocí následujícího příkazu:

pip install aspose-diagram-python

Kombinujte soubory MS Visio VSDX v Pythonu

Soubory Visio můžete kombinovat a přidávat je jako různé stránky pomocí následujících kroků:

  1. Načtěte zdrojový diagram aplikace Visio.
  2. Načtěte druhý diagram aplikace Visio a zřetězte jej.
  3. Sloučit soubory Visio pomocí metody Combined() třídy Diagram.
  4. Nakonec výstupní diagram uložte pomocí metody save().

Níže uvedený ukázkový kód ukazuje, jak zkombinovat dva soubory diagramu Visio v Pythonu:

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)

Sloučit více souborů MS Visio v Pythonu

Pomocí následujících kroků můžete sloučit několik souborů Visio do jednoho souboru diagramu:

  1. Načtěte vstupní soubor aplikace Visio.
  2. Načtěte další diagram aplikace Visio pomocí třídy Diagram.
  3. Opakujte načítání diagramů pro tolik souborů, kolik chcete sloučit.
  4. Použijte metodu Combined() třídy Diagram.
  5. Zkombinujte načtené soubory diagramu aplikace Visio.
  6. Exportujte výstupní soubor pomocí metody save().

Níže uvedený fragment kódu vysvětluje, jak zkombinovat více souborů diagramů MS Visio v Pythonu.

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)

Získejte bezplatnou licenci

Můžete požádat o bezplatnou dočasnou licenci k vyhodnocení plné kapacity API.

Závěr

Ať už potřebujete spolupracovat s kolegy, konsolidovat diagramy z různých zdrojů nebo zlepšit pracovní postup správy diagramů, tento článek poskytuje flexibilní a efektivní řešení pro kombinaci diagramů Visio v Pythonu. Pokud chcete prodiskutovat jakýkoli ze svých dotazů, neváhejte nás kontaktovat na free support forum.

Viz také