Aspose.Diagram for Java 17.02.0 Release Notes
Förbättringar och förändringar
Nyckel | Sammanfattning | Kategori |
---|---|---|
DIAGRAMJAVA-50037 | VSD till PDF konvertering ändras bakgrundsfärgen för en gruppform. | Insekt |
DIAGRAMJAVA-50365 | En tom sida genereras när en Visio-sida med ekvationer konverteras till PNG. | Insekt |
DIAGRAMJAVA-50461 | Kanter saknas vid konvertering av VSDX till PNG. | Insekt |
DIAGRAMJAVA-50462 | Symbolen försvinner när VSDX konverteras till PNG. | Insekt |
DIAGRAMJAVA-50463 | Symbolen försvinner när VSDX konverteras till SVG. | Insekt |
DIAGRAMJAVA-50465 | Färgen på texten är annorlunda vid konvertering av VSDX till PNG. | Insekt |
DIAGRAMJAVA-50466 | Textpositionen är felaktig när VSD konverteras till SVG-format. | Insekt |
DIAGRAMJAVA-50237 | [VSDX till PDF]- Felmeddelande uppstod när teckensnittet LeagueGothic Regular användes. |
Undantag |
Offentlig API och bakåtinkompatibla ändringar
Se listan för eventuella ändringar som gjorts för allmänheten API såsom tillagda, omdöpta, borttagna eller utfasade medlemmar samt alla icke-bakåtkompatibla ändringar som gjorts till Aspose.Diagram for Java. Om du har frågor om någon ändring i listan, vänligen ta upp det påAspose.Diagram supportforum.
Lägger till metoden Shape.getParentShape
Metoden Shape.getParentShape gör det möjligt att få den överordnade formen för en nyligen utförd form.
// 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());
Lägger till metoden Shape.isInGroup
Metoden Shape.isInGroup gör det möjligt att upptäcka om den senaste formen är en del av en gruppform.
// 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());
Lägger till Metered Class
Klassen Metered läggs till. Det tillåter utvecklare att låsa upp utvärderingsbegränsningarna för Aspose.Diagram API samt spåra och underhålla API licenser. Den övervakar också den regelbundna användningen av 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");
Användningsexempel
Kontrollera listan med hjälpämnen som lagts till i Aspose.Diagram Wiki-dokument: