Arbeta med kommentarer

Lägg till en kommentar på sidnivå i Visio

Aspose.Diagram for Java API tillåter utvecklare att lägga till kommentarer var som helst på en sida i Visio-ritningen.

Lägg till kommentar

Metoden addComment, exponerad av klassen Page, låter dig lägga till kommentarer på en ritsida. Den tar X- och Y-koordinaterna tillsammans med en kommentarsträng.

Microsoft Visio användare lägger till kommentarer på hela sidan som presenteras av en ikon i det övre vänstra hörnet på sidan. Utvecklare kanlägg till kommentarer på sidnivå i Visio. Aspose.Diagram for Java API stöder dessutom att ändra sidnivåkommentaren i Visio.

Lägg till kommentar Programmeringsexempel

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(AddPageLevelCommentInVisio.class);
// Call the diagram constructor to load diagram
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// Add comment
diagram.getPages().getPage(0).addComment(7.205905511811023, 3.880708661417323, "test@");
// Save diagram
diagram.save(dataDir + "AddPageLevelCommentInVisio_Out.vdx", SaveFileFormat.VSDX);

Redigera en kommentar på sidnivå i Visio Diagram

Aspose.Diagram for JavaAPI har stöd för att ändra sidnivåkommentaren på Visio ritsidan som presenteras av en ikon i det övre vänstra hörnet på sidan.

Redigera kommentar

Egenskapen Comment, exponerad av klassen Annotation, tillåter utvecklare att redigera kommentarer på ritsidan Visio.

Redigera kommentar Programmeringsexempel

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(EditPageLevelCommentInVisio.class);
// load Visio
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// get collection of the annotations
AnnotationCollection annotations = diagram.getPages().getPage("Page-1").getPageSheet().getAnnotations();
// iterate through the annotations
for (Annotation annotation : (Iterable<Annotation>) annotations)
{
String comment = annotation.getComment().getValue();
comment += "Updation mark";
annotation.getComment().setValue(comment);
}
// save Visio
diagram.save(dataDir + "EditPageLevelCommentInVisio_Out.vsdx", SaveFileFormat.VSDX);

Lägg till en kommentar på formnivå i Visio Ritning

Aspose.Diagram for JavaAPI låter utvecklare lägga till kommentarer till formen i en Visio-ritning.

Lägg till kommentar

En överbelastad addComment-metod, som exponeras av klassen Page, tar en Shape-klassinstans och textsträng av kommentaren.

Lägg till kommentar Programmeringsexempel

Java

 // load diagram

Diagram diagram = new Diagram("c:\\temp\\Drawing1.vsdx");

// retrieve page by name

Page page = diagram.getPages().getPage("Page-1");

// retrieve shape by ID

Shape shape = page.getShapes().getShape(12);

page.addComment(shape, "Hello");

// save diagram

diagram.save("c:\\temp\\Drawing1.vsdx", SaveFileFormat.VSDX);