Aspose.Diagram for Java 17.02.0 Note di rilascio
Miglioramenti e modifiche
Chiave | Riepilogo | Categoria |
---|---|---|
DIAGRAMJAVA-50037 | VSD to PDF conversion, the background color shade of a group shape is getting changed. | Insetto |
DIAGRAMJAVA-50365 | A blank page is generated while converting a Visio page with equations to PNG. | Insetto |
DIAGRAMJAVA-50461 | Borders are missing while converting VSDX to PNG. | Insetto |
DIAGRAMJAVA-50462 | Symbol disappears while converting VSDX to PNG. | Insetto |
DIAGRAMJAVA-50463 | Symbol disappears while converting VSDX to SVG. | Insetto |
DIAGRAMJAVA-50465 | Color of the text is different while converting VSDX to PNG. | Insetto |
DIAGRAMJAVA-50466 | The text position is incorrect when VSD is converted to SVG format. | Insetto |
DIAGRAMJAVA-50237 | [VSDX to PDF]- Error message occurred when used LeagueGothic Regular font. |
Eccezione |
Pubblico API e modifiche incompatibili con le versioni precedenti
Consulta l’elenco per eventuali modifiche apportate al pubblico API come membri aggiunti, rinominati, rimossi o deprecati, nonché qualsiasi modifica non compatibile con le versioni precedenti apportata a Aspose.Diagram for Java. Se hai dubbi su qualsiasi modifica elencata, segnalala sulAspose.Diagram forum di supporto.
Aggiunge il metodo Shape.getParentShape
Il metodo Shape.getParentShape permette di ottenere la forma genitore di una forma recente.
// Call a Diagram class constructor to load the Visio drawing
Diagram diagram = new Diagram("Drawing1.vsdx");
// get a sub-shape by page name, group shape ID, and then sub-shape ID
Shape shape = diagram.getPages().getPage("Page-3").getShapes().getShape(13).getShapes().getShape(2);
Shape parentShape = shape.getParentShape();
System.out.println("Parent Shape's Properties:");
System.out.println("Shape ID: " + parentShape.getID());
System.out.println("Shape Name: " + parentShape.getName());
System.out.println("Shape Type: " + parentShape.getType());
Aggiunge il metodo Shape.isInGroup
Il metodo Shape.isInGroup consente di rilevare se la forma recente fa parte di una qualsiasi forma di gruppo.
// Call a Diagram class constructor to load the Visio drawing
Diagram diagram = new Diagram("Drawing1.vsdx");
// get a sub-shape by page name, group shape ID, and then sub-shape ID
Shape shape = diagram.getPages().getPage("Page-3").getShapes().getShape(13).getShapes().getShape(2);
System.out.println("Is it in a Group: " + shape.isInGroup());
Aggiunge la classe misurata
Viene aggiunta la classe Metered. Consente agli sviluppatori di sbloccare i limiti di valutazione di Aspose.Diagram API nonché di tenere traccia e mantenere le licenze API. Monitora anche l’uso regolare di Aspose.Diagram API.
// Initialize a Metered license class object
Metered metered = new Metered();
// apply public and private keys
metered.setMeteredKey("your-public-key", "your-private-key");
Esempi di utilizzo
Si prega di controllare l’elenco degli argomenti della guida aggiunti nei documenti Wiki Aspose.Diagram: