Перетворення VSD на VSDX на Python

Якщо у вас є схема Visio у форматі VSD і ви хочете програмно перетворити її на VSDX. Для цього можна використовувати Python. У цій публікації блогу ми пояснимо, як конвертувати VSD у VSDX на Python.

VSD — це формат файлів, який використовується Microsoft Visio, популярним програмним забезпеченням для діаграм і векторної графіки. Він використовується для створення та зберігання діаграм, діаграм та інших типів візуального представлення даних і процесів. З іншого боку, VSDX — це найновіший формат файлів, який використовує Visio, який є ефективнішим на основі XML і підтримує нові функції, представлені в новіших версіях Visio.

Ця стаття охопить такі теми:

  1. API Python для перетворення VSD у VSDX без Visio – безкоштовне завантаження
  2. Як конвертувати VSD у VSDX без Visio
  3. Перетворити VSD на VSDX

Перетворення VSD на VSDX за допомогою API Python — безкоштовне завантаження

Для перетворення VSD у VSDX ми будемо використовувати Aspose.Diagram for Python. Це бібліотека програмного забезпечення, яка дозволяє розробникам маніпулювати файлами Microsoft Visio на Python. Ми можемо створювати, читати та змінювати діаграми та фігури Visio, а також конвертувати файли Visio в інші підтримувані формати файлів за допомогою бібліотеки. Він також підтримує такі функції Visio, як шари, фігури, з’єднувачі та текстові блоки.

Однією з ключових переваг використання Aspose.Diagram for Python є те, що для нього не потрібно інсталювати Microsoft Visio на машині. Це робить його гарним варіантом для розробників, які хочуть працювати з файлами Visio на Python, але не мають доступу до Visio.

API надає клас Diagram, який є кореневим елементом ієрархії об’єктів Visio. Ми можемо зберегти діаграму у файл у вказаному форматі за допомогою методу Save(string filename, SaveFileFormat format) цього класу. Перелік SaveFileFormat дозволяє вибрати формат для збереження діаграм.

Завантажте пакет або встановіть API з PyPI за допомогою такої команди pip у консолі:

pip install aspose-diagram-python 

Як конвертувати VSD у VSDX без Visio на Python

Ми можемо легко конвертувати VSD у формат VSDX, виконавши наведені нижче дії:

  • Завантажте файл Visio VSD.
  • Збережіть Visio як SVG.

У наступному розділі пояснюється, як перетворити ці дії на Python і перетворити VSD на VSDX.

Перетворення VSD на VSDX за допомогою Python

Виконайте наведені нижче кроки, щоб програмно перетворити діаграму Visio із VSD на VSDX на Python:

  1. Завантажте вхідний файл Visio VSD за допомогою класу Diagram.
  2. Викличте метод save() із вихідним шляхом до файлу VSDX і SaveFileFormat.VSDX як аргументами.

У наступному прикладі коду показано, як перетворити VSD на VSDX у Python.

import aspose.diagram
from aspose.diagram import *

# Ініціалізація класу Diagram
# Завантажте файл VSD
diagram = Diagram("C:\Files\Sample.vsd")

# Зберегти діаграму як VSDX
diagram.save("C:\Files\Sample_out.vsdx", SaveFileFormat.VSDX)

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

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

Висновок

У цій статті ми дізналися, як конвертувати VSD у VSDX на Python. Крім того, ви можете дізнатися більше про Aspose.Diagram for Python API за допомогою документації. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також