Explore nuestros productos

Aspose.Diagram for Java 17.6 Notas de la versión

Mejoras y Cambios

LlaveResumenCategoría
DIAGRAMJAVA-50500Salida VSDX: el tamaño de forma agregado manualmente no se cambiaMejora
DIAGRAMJAVA-50503Salida VSDX: el texto se desborda al agregar texto de varias líneasMejora
DIAGRAMJAVA-50505Se produjo un error de puntero nulo al convertir la página de dibujo en imagenInsecto
DIAGRAMJAVA-50484Visualización de texto vertical de la forma del cuadro de decisión al guardar un dibujo en formato VSDXInsecto
DIAGRAMJAVA-50486Visualización de texto vertical de forma de proceso predefinida al guardar un dibujo en formato VSDXInsecto
DIAGRAMJAVA-50492Las fórmulas en las celdas de ancho y alto no se conservanInsecto
DIAGRAMJAVA-50493Missing characters on converting a VSD to SVGInsecto
DIAGRAMJAVA-50494Salida VSDX: las líneas de conexión no se conectan en medio de las formas del procesoInsecto
DIAGRAMJAVA-50499VSDX to PNG - a white horizontal line appears at the bottom of shapeInsecto

Public API y cambios incompatibles con versiones anteriores

Consulte la lista para conocer los cambios realizados al público API, como miembros agregados, renombrados, eliminados o obsoletos, así como cualquier cambio no compatible con versiones anteriores realizado en Aspose.Diagram for Java. Si tiene inquietudes sobre cualquier cambio enumerado, plantéelo en elAspose.Diagram foro de soporte.

Agrega el método refreshData en la clase Shape

El método Shape.refreshData permite a los desarrolladores actualizar los datos después de cambiar la posición de la forma, el texto de la forma, Geoms y conexiones.

 // Call a Diagram class constructor to load the Visio drawing

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

//Find a particular shape and update its XForm

for(Shape shape :(Iterable<Shape>) diagram.getPages().get(0).getShapes())

{

    if (shape.getNameU().toLowerCase() == "process" && shape.getID() == 1)

    {

        shape.getXForm().getPinX().setValue(5);

        shape.getXForm().getPinY().setValue(5);

        shape.refreshData();

    }

}


 
 Español