У Microsoft Visio коментарі — це анотації або примітки, які можна додавати до фігур, діаграм або окремих областей діаграми. Ці коментарі містять додаткову інформацію, пояснення або інструкції щодо вмісту діаграми. Коментарі — це спосіб повідомити контекст, деталі або відгуки, пов’язані з елементами, присутніми на діаграмі Visio. Visio дозволяє користувачам додавати коментарі до фігур, з’єднувачів або фону діаграми. У цій статті ми дізнаємося, як додавати коментарі до діаграм Visio у Python. Ми також навчимося програмно редагувати наявні коментарі у файлах VSD або VSDX за допомогою Python.
Ця стаття охоплює такі теми:
- API Python для додавання коментарів до діаграми Visio
- Додайте коментарі до діаграми Visio у Python
- Додайте коментарі до форми на діаграмі Visio
- Редагування коментарів у діаграмі Visio
- Безкоштовні навчальні ресурси
API Python для додавання коментарів до діаграми Visio
Для додавання коментарів до діаграми Visio ми будемо використовувати Aspose.Diagram for Python. Це дозволяє розробникам програмно працювати з файлами Microsoft Visio у програмах Python. Він дозволяє створювати нові діаграми, змінювати існуючі, отримувати інформацію з діаграм, конвертувати діаграми в різні формати тощо. Aspose.Diagram for Python спрощує процес розробки під час роботи з файлами Visio та надає API вищого рівня для взаємодії з цими файлами за допомогою Python.
Завантажте пакет або встановіть API з PyPI за допомогою такої команди pip у консолі:
pip install aspose-diagram-python
Додайте коментарі до діаграми Visio у Python
Ми можемо легко додати коментарі до діаграми Visio, виконавши наведені нижче дії.
- Завантажте діаграму Visio за допомогою класу Diagram.
- Отримайте певну сторінку за індексом із колекції сторінок.
- Після цього вставте коментар за допомогою методу add_comment().
- Нарешті збережіть діаграму Visio за допомогою методу save(). Він приймає вихідний шлях файлу VSDX і SaveFileFormat як аргументи.
У наведеному нижче прикладі коду показано, як додати коментар на рівні сторінки до діаграми Visio у Python.
# Цей приклад коду демонструє, як додати коментарі на рівні сторінки до діаграми Visio у Python.
import aspose.diagram
from aspose.diagram import *
# Завантажте наявну діаграму Visio
diagram = Diagram("C:\\Files\Drawing1.vsdx");
# Отримати об'єкт сторінки за індексом
page0 = diagram.pages[0];
# Додайте коментар до діаграми Visio для введення
diagram.pages[0].add_comment(2.0, 3.0, "Comment");
# Зберегти діаграму Visio
diagram.save("C:\\Files\\AddComments.vsdx", SaveFileFormat.VSDX);
Додайте коментарі до фігури на діаграмі Visio за допомогою Python
Так само ми можемо додати коментарі до певної форми діаграми Visio, виконавши наведені нижче дії.
- Завантажте діаграму Visio за допомогою класу Diagram.
- Отримайте певну сторінку за індексом із колекції сторінок.
- Отримайте певну фігуру за ідентифікатором із колекції форм сторінки.
- Після цього вставте коментар за допомогою методу add_comment(). Передайте об’єкт форми та коментар як аргументи.
- Нарешті збережіть діаграму Visio за допомогою методу save(). Він приймає вихідний шлях файлу VSDX і SaveFileFormat як аргументи.
У наведеному нижче прикладі коду показано, як додати коментар до фігури на діаграмі Visio за допомогою Python.
# Цей приклад коду демонструє, як додати коментарі на рівні сторінки до діаграми Visio у Python.
import aspose.diagram
from aspose.diagram import *
# Завантажте наявну діаграму Visio
diagram = Diagram("C:\\Files\Drawing1.vsdx");
# Отримати об'єкт сторінки за індексом
page0 = diagram.pages[0];
# Отримати форму за ідентифікатором
shape = page0.shapes.get_shape(1);
# Додайте коментар до форми
page0.add_comment(shape, "Comment");
# Зберегти діаграму Visio
diagram.save("C:\\Files\\addShapeComment.vsdx", SaveFileFormat.VSDX);
Редагування коментарів у діаграмі Visio за допомогою Python
Ми також можемо редагувати будь-який коментар у діаграмі Visio, виконавши наведені нижче дії.
- Завантажте діаграму Visio за допомогою класу Diagram.
- Отримайте певну сторінку за індексом із колекції сторінок.
- Перегляд колекції анотацій.
- Після цього прочитайте властивість comment.value і оновіть.
- Нарешті збережіть діаграму Visio за допомогою методу save(). Він приймає вихідний шлях файлу VSDX і SaveFileFormat як аргументи.
У наведеному нижче прикладі коду показано, як редагувати коментар у діаграмі Visio за допомогою Python.
# Цей приклад коду демонструє, як додати коментарі на рівні сторінки до діаграми Visio у Python.
import aspose.diagram
from aspose.diagram import *
# Завантажте наявну діаграму Visio
diagram = Diagram("C:\\Files\Drawing1.vsdx");
# Отримати об'єкт сторінки за індексом
page0 = diagram.pages[0];
# Отримати збірку анотацій
annotations = page0.page_sheet.annotations;
# Переглядайте анотації
for annotation in annotations:
comment = annotation.comment.value;
print(comment)
comment += " updation mark";
annotation.comment.value = comment;
print(annotation.comment.value)
# Зберегти діаграму Visio
diagram.save("C:\\Files\\EditPageLevelComment.vsdx", SaveFileFormat.VSDX);
Отримайте безкоштовну ліцензію API
Отримайте безкоштовну тимчасову ліцензію і скористайтеся можливостями бібліотеки безкоштовно. Використовуючи безкоштовну тимчасову ліцензію, ви можете досліджувати функції бібліотеки без будь-яких обмежень.
Додайте коментарі до діаграми Visio – навчальні ресурси
Ознайомтеся з іншими функціями бібліотеки та дізнайтеся, як створювати, перетворювати діаграми Visio і керувати ними без використання Microsoft Visio, використовуючи такі ресурси:
Висновок
У цій публікації блогу ми дізналися, як додавати коментарі до діаграм Visio у Python. Використовуючи Aspose.Diagram for Python, розробники можуть автоматизувати процес програмного анотування діаграми Visio за допомогою Python. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.