Přidejte komentáře k diagramu Visio v Pythonu

V aplikaci Microsoft Visio jsou komentáře anotacemi nebo poznámkami, které lze přidat do obrazců, diagramů nebo určitých oblastí v diagramu. Tyto komentáře poskytují další informace, vysvětlení nebo pokyny k obsahu diagramu. Komentáře představují způsob, jak sdělit kontext, podrobnosti nebo zpětnou vazbu související s prvky přítomnými v diagramu Visio. Visio umožňuje uživatelům připojovat komentáře k obrazcům, spojnicím nebo pozadí diagramu. V tomto článku se naučíme přidávat komentáře k diagramům Visio v Pythonu. Naučíme se také, jak upravit existující komentáře v souborech VSD nebo VSDX programově pomocí Pythonu.

Tento článek se zabývá následujícími tématy:

Python API pro přidávání komentářů do diagramu Visio

Pro přidávání komentářů do diagramu Visio použijeme Aspose.Diagram for Python. Umožňuje vývojářům pracovat se soubory Microsoft Visio programově v aplikacích Python. Umožňuje vytvářet nové diagramy, upravovat stávající, extrahovat informace z diagramů, převádět diagramy do různých formátů a další. Aspose.Diagram for Python zjednodušuje proces vývoje při práci se soubory Visio a poskytuje rozhraní API vyšší úrovně pro interakci s těmito soubory pomocí Pythonu.

Prosím stáhněte si balíček nebo nainstalujte API z PyPI pomocí následujícího příkazu pip v konzole:

pip install aspose-diagram-python 

Přidejte komentáře k diagramu Visio v Pythonu

Do diagramu aplikace Visio můžeme snadno přidat komentáře podle následujících kroků:

  1. Načtěte diagram aplikace Visio pomocí třídy Diagram.
  2. Získejte konkrétní stránku podle indexu z kolekce stránek.
  3. Poté vložte komentář pomocí metody add_comment().
  4. Nakonec uložte diagram aplikace Visio pomocí metody save(). Jako argumenty bere cestu k výstupnímu souboru VSDX a SaveFileFormat.

Následující ukázka kódu ukazuje, jak přidat komentář na úrovni stránky do diagramu Visio v Pythonu.

# Tato ukázka kódu ukazuje, jak přidat komentáře na úrovni stránky do diagramu Visio v Pythonu.
import aspose.diagram
from aspose.diagram import *

# Načtěte existující diagram aplikace Visio
diagram = Diagram("C:\\Files\Drawing1.vsdx");

# Získejte objekt stránky podle indexu
page0 = diagram.pages[0];

# Přidejte komentář k diagramu vstupního visio
diagram.pages[0].add_comment(2.0, 3.0, "Comment");

# Uložit diagram aplikace Visio
diagram.save("C:\\Files\\AddComments.vsdx", SaveFileFormat.VSDX);
Přidejte komentáře k diagramu Visio v Pythonu

Přidejte komentáře k diagramu Visio v Pythonu.

Přidejte komentáře k tvaru v diagramu Visio pomocí Pythonu

Podobně můžeme přidat komentáře ke konkrétnímu tvaru diagramu Visio podle následujících kroků:

  1. Načtěte diagram aplikace Visio pomocí třídy Diagram.
  2. Získejte konkrétní stránku podle indexu z kolekce stránek.
  3. Získejte konkrétní tvar podle ID z kolekce tvarů stránky.
  4. Poté vložte komentář pomocí metody add_comment(). Předat objekt tvaru a komentář jako argumenty.
  5. Nakonec uložte diagram aplikace Visio pomocí metody save(). Jako argumenty bere cestu k výstupnímu souboru VSDX a SaveFileFormat.

Následující ukázka kódu ukazuje, jak přidat komentář k obrazci v diagramu Visio pomocí Pythonu.

# Tato ukázka kódu ukazuje, jak přidat komentáře na úrovni stránky do diagramu Visio v Pythonu.
import aspose.diagram
from aspose.diagram import *

# Načtěte existující diagram aplikace Visio
diagram = Diagram("C:\\Files\Drawing1.vsdx");

# Získejte objekt stránky podle indexu
page0 = diagram.pages[0];

# Načíst tvar podle ID
shape = page0.shapes.get_shape(1);

# Přidejte komentář k tvaru
page0.add_comment(shape, "Comment");

# Uložit diagram aplikace Visio
diagram.save("C:\\Files\\addShapeComment.vsdx", SaveFileFormat.VSDX);
Přidejte komentáře k tvaru v diagramu Visio pomocí Pythonu

Přidejte komentáře k tvaru v diagramu Visio pomocí Pythonu.

Upravujte komentáře v diagramu Visio pomocí Pythonu

Jakýkoli komentář v diagramu aplikace Visio můžeme také upravit podle následujících kroků:

  1. Načtěte diagram aplikace Visio pomocí třídy Diagram.
  2. Získejte konkrétní stránku podle indexu z kolekce stránek.
  3. Procházejte sbírkou anotací.
  4. Poté si přečtěte vlastnost comment.value a aktualizujte.
  5. Nakonec uložte diagram aplikace Visio pomocí metody save(). Jako argumenty bere cestu k výstupnímu souboru VSDX a SaveFileFormat.

Následující ukázka kódu ukazuje, jak upravit komentář v diagramu Visio pomocí Pythonu.

# Tato ukázka kódu ukazuje, jak přidat komentáře na úrovni stránky do diagramu Visio v Pythonu.
import aspose.diagram
from aspose.diagram import *

# Načtěte existující diagram aplikace Visio
diagram = Diagram("C:\\Files\Drawing1.vsdx");

# Získejte objekt stránky podle indexu
page0 = diagram.pages[0];

# Získejte sbírku anotací
annotations = page0.page_sheet.annotations;

# Procházejte anotacemi
for annotation in annotations:
    comment = annotation.comment.value;
    print(comment)
    comment += " updation mark";
    annotation.comment.value = comment;
    print(annotation.comment.value)

# Uložit diagram aplikace Visio
diagram.save("C:\\Files\\EditPageLevelComment.vsdx", SaveFileFormat.VSDX);
Upravujte komentáře v diagramu Visio pomocí Pythonu

Upravujte komentáře v diagramu Visio pomocí Pythonu.

Získejte bezplatnou licenci API

Získejte bezplatnou dočasnou licenci a vyzkoušejte možnosti knihovny zdarma. Využití bezplatné dočasné licence vám umožní prozkoumat funkce knihovny bez jakýchkoli omezení.

Přidejte komentáře do diagramu Visio – výukové zdroje

Prozkoumejte další funkce knihovny a zjistěte, jak generovat, převádět a manipulovat s diagramy aplikace Visio bez použití aplikace Microsoft Visio pomocí následujících zdrojů:

Závěr

V tomto příspěvku na blogu jsme se naučili přidávat komentáře k diagramům Visio v Pythonu. Využitím Aspose.Diagram for Python mohou vývojáři automatizovat proces anotování diagramu Visio programově pomocí Pythonu. V případě jakýchkoliv nejasností nás prosím kontaktujte na našem bezplatném fóru podpory.

Viz také