Додайте коментарі до діаграми Visio у Python

У Microsoft Visio коментарі — це анотації або примітки, які можна додавати до фігур, діаграм або окремих областей діаграми. Ці коментарі містять додаткову інформацію, пояснення або інструкції щодо вмісту діаграми. Коментарі — це спосіб повідомити контекст, деталі або відгуки, пов’язані з елементами, присутніми на діаграмі Visio. Visio дозволяє користувачам додавати коментарі до фігур, з’єднувачів або фону діаграми. У цій статті ми дізнаємося, як додавати коментарі до діаграм Visio у Python. Ми також навчимося програмно редагувати наявні коментарі у файлах VSD або VSDX за допомогою Python.

Ця стаття охоплює такі теми:

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, виконавши наведені нижче дії.

  1. Завантажте діаграму Visio за допомогою класу Diagram.
  2. Отримайте певну сторінку за індексом із колекції сторінок.
  3. Після цього вставте коментар за допомогою методу add_comment().
  4. Нарешті збережіть діаграму 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 у Python.

Додайте коментарі до фігури на діаграмі Visio за допомогою Python

Так само ми можемо додати коментарі до певної форми діаграми Visio, виконавши наведені нижче дії.

  1. Завантажте діаграму Visio за допомогою класу Diagram.
  2. Отримайте певну сторінку за індексом із колекції сторінок.
  3. Отримайте певну фігуру за ідентифікатором із колекції форм сторінки.
  4. Після цього вставте коментар за допомогою методу add_comment(). Передайте об’єкт форми та коментар як аргументи.
  5. Нарешті збережіть діаграму 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 за допомогою Python.

Редагування коментарів у діаграмі Visio за допомогою Python

Ми також можемо редагувати будь-який коментар у діаграмі Visio, виконавши наведені нижче дії.

  1. Завантажте діаграму Visio за допомогою класу Diagram.
  2. Отримайте певну сторінку за індексом із колекції сторінок.
  3. Перегляд колекції анотацій.
  4. Після цього прочитайте властивість comment.value і оновіть.
  5. Нарешті збережіть діаграму 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);
Редагування коментарів у діаграмі Visio за допомогою Python

Редагування коментарів у діаграмі Visio за допомогою Python.

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

Отримайте безкоштовну тимчасову ліцензію і скористайтеся можливостями бібліотеки безкоштовно. Використовуючи безкоштовну тимчасову ліцензію, ви можете досліджувати функції бібліотеки без будь-яких обмежень.

Додайте коментарі до діаграми Visio – навчальні ресурси

Ознайомтеся з іншими функціями бібліотеки та дізнайтеся, як створювати, перетворювати діаграми Visio і керувати ними без використання Microsoft Visio, використовуючи такі ресурси:

Висновок

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

Дивись також