Якщо у вас є схема Visio у форматі VSD і ви хочете програмно перетворити її на VSDX. Для цього можна використовувати Python. У цій публікації блогу ми пояснимо, як конвертувати VSD у VSDX на Python.
VSD — це формат файлів, який використовується Microsoft Visio, популярним програмним забезпеченням для діаграм і векторної графіки. Він використовується для створення та зберігання діаграм, діаграм та інших типів візуального представлення даних і процесів. З іншого боку, VSDX — це найновіший формат файлів, який використовує Visio, який є ефективнішим на основі XML і підтримує нові функції, представлені в новіших версіях Visio.
Ця стаття охопить такі теми:
- API Python для перетворення VSD у VSDX без Visio – безкоштовне завантаження
- Як конвертувати VSD у VSDX без Visio
- Перетворити 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:
- Завантажте вхідний файл Visio VSD за допомогою класу Diagram.
- Викличте метод 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 за допомогою документації. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.