Поєднайте діаграми Visio у Python

Файли Visio широко використовуються для створення різноманітних професійних діаграм, блок-схем, організаційних діаграм, мережевих діаграм, планів поверхів тощо. Вони зазвичай зберігаються у форматі VSDX або VSD, щоб забезпечити зручний спосіб візуального передачі складних ідей, процесів і структур. У цій статті ми навчимося поєднувати діаграми Visio у Python.

  1. API Python Visio для об’єднання діаграм
  2. Об’єднання файлів MS Visio VSDX у Python
  3. Об’єднання кількох файлів MS Visio у Python

API Python Visio для об’єднання діаграм

Щоб поєднати два або більше файлів Visio, ми будемо використовувати API Aspose.Diagram for Python. Це багатофункціональна бібліотека, яка легко інтегрується з вашими програмами Python, дозволяючи вам легко створювати діаграми Microsoft Visio, керувати ними та конвертувати їх. Незалежно від того, чи розробляєте ви складний бізнес-процес, проектуєте мережеві діаграми чи плануєте робочі процеси проекту, Aspose.Diagram for Python надає надійний набір функціональних можливостей для задоволення ваших потреб. Це дає вам змогу працювати з файлами Visio програмно, усуваючи потребу в ручному втручанні. Просто завантажте API з розділу Releases або налаштуйте його з PyPi за допомогою такої команди:

pip install aspose-diagram-python

Об’єднайте файли MS Visio VSDX у Python

Ви можете об’єднати файли Visio, додаючи їх як різні сторінки, виконавши такі дії:

  1. Завантажте вихідну діаграму Visio.
  2. Завантажте іншу діаграму Visio, щоб об’єднати її.
  3. Об’єднайте файли Visio з методом combine() класу Diagram.
  4. Нарешті, збережіть вихідну діаграму за допомогою методу save().

Наведений нижче зразок коду демонструє, як об’єднати два файли діаграм Visio у 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)

Об’єднайте декілька файлів MS Visio у Python

Ви можете об’єднати кілька файлів Visio в один файл діаграми, виконавши наведені нижче дії.

  1. Завантажте вхідний файл Visio.
  2. Завантажте іншу діаграму Visio з класом Diagram.
  3. Повторіть завантаження діаграм для стількох файлів, які ви хочете об’єднати.
  4. Використовуйте метод combine() класу Diagram.
  5. Об’єднайте завантажені файли схем Visio.
  6. Експортуйте вихідний файл за допомогою методу save().

Наведений нижче фрагмент коду пояснює, як об’єднати кілька файлів діаграм MS Visio у 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)

Отримайте безкоштовну ліцензію

Ви можете подати запит на безкоштовну тимчасову ліцензію, щоб оцінити API на повну потужність.

Висновок

Незалежно від того, чи потрібно вам співпрацювати з колегами, консолідувати діаграми з різних джерел або вдосконалити робочий процес керування діаграмами, ця стаття пропонує гнучке й ефективне рішення для об’єднання діаграм Visio у Python. Якщо ви хочете обговорити будь-який із своїх запитів, будь ласка, зв’яжіться з нами на безкоштовному форумі підтримки.

Дивись також