Aspose.Diagram for .NET 17.9 Notas de la versión

Mejoras y Cambios

LlaveResumenCategoría
DIAGRAMNET-51261Agregue soporte para convertir el área específica de un dibujo en una imagenMejora
DIAGRAMNET-51350Agregar soporte para recuperar la forma por nombreMejora
DIAGRAMNET-51351Agregue soporte para recuperar la forma de AnotaciónMejora
DIAGRAMNET-51295VSDX to SVG - the low quality of output SVGInsecto
DIAGRAMNET-51309DiagramException se produce al guardar el archivo VSDXInsecto
DIAGRAMNET-51331VSDM to SVG - the text items are shifted upInsecto
DIAGRAMNET-51333VSDM to SVG - incorrect rendering of the circular iconsInsecto
DIAGRAMNET-51339VSDX to SVG - the truncation of text from the right side of each imageInsecto
DIAGRAMNET-51340Orden de comentarios incorrectoInsecto
 DIAGRAMA-51342Error de falta de memoria después de usar el método “AddComment” y guardar el archivo en SteamInsecto
DIAGRAMNET-51344VSDX to PDF - an argument out of range error occurredInsecto
DIAGRAMNET-51345El comentario no se elimina junto con la forma.Insecto
DIAGRAMNET-51346VSDM to SVG - the logo quality is downgradedInsecto
DIAGRAMNET-51347VSDM to SVG - the logo quality is downgradedInsecto
DIAGRAMNET-51353No se puede agregar otro comentario en la página VisioInsecto
DIAGRAMNET-51354No se pueden editar comentarios en la página VisioInsecto

Public API y cambios incompatibles con versiones anteriores

La siguiente es una lista de 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 .NET. Si tiene inquietudes sobre cualquier cambio enumerado, plantéelo en laAspose.Diagram foro de soporte.

Agrega el miembro GetShape en ShapeCollection

Permite recuperar una forma por su nombre.

 string dataDir = @"C:\temp\";

// load a drawing

Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");

// retrieve page by name

Page page = diagram.Pages.GetPage("Page-1");

// retrieve shape by name

Shape shape = page.Shapes.GetShape("name");

Agrega el miembro ShapeID en la anotación

Permite rastrear la forma del comentario.

 string dataDir = @"C:\temp\";

// load a drawing

Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");

// get the annotation by index

Annotation annotation = diagram.Pages.GetPage("Page-1").PageSheet.Annotations[1];

// get shape Id

Console.WriteLine(annotation.ShapeID);

Agrega área en RenderingSaveOptions

Permite convertir la región rectangular específica del dibujo Visio.

 // load a Visio drawing

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

ImageSaveOptions Options = new ImageSaveOptions(SaveFileFormat.PNG);

// specify region

Options.Area = new RectangleF(0, 0, 1, 1);

// save into the image format

diagram.Save("e:\\area.png", Options);

Ejemplos de uso

Consulte la lista de temas de ayuda agregados en los documentos Wiki Aspose.Diagram:

  1. Convertir área especificada de la página Visio en una imagen
  2. Espaciar automáticamente una colección de formas en la página Visio