Aspose.Diagram for .NET 17.9 发行说明

改进和变化

钥匙概括类别
DIAGRAMNET-51261添加将绘图的特定区域转换为图像的支持强化
DIAGRAMNET-51350添加支持以按名称检索形状强化
DIAGRAMNET-51351添加从注释中检索形状的支持强化
DIAGRAMNET-51295VSDX to SVG - the low quality of output SVG漏洞
DIAGRAMNET-51309DiagramException 发生在 VSDX 文件保存漏洞
DIAGRAMNET-51331VSDM to SVG - the text items are shifted up漏洞
DIAGRAMNET-51333VSDM to SVG - incorrect rendering of the circular icons漏洞
DIAGRAMNET-51339VSDX to SVG - the truncation of text from the right side of each image漏洞
DIAGRAMNET-51340注释顺序错误漏洞
 DIAGRAMNET-51342使用“AddComment”方法并将文件保存到 Steam 后出现内存不足错误漏洞
DIAGRAMNET-51344VSDX to PDF - an argument out of range error occurred漏洞
DIAGRAMNET-51345评论没有和形状一起删除漏洞
DIAGRAMNET-51346VSDM to SVG - the logo quality is downgraded漏洞
DIAGRAMNET-51347VSDM to SVG - the logo quality is downgraded漏洞
DIAGRAMNET-51353无法在 Visio 页面中添加其他评论漏洞
DIAGRAMNET-51354Visio页面无法编辑评论漏洞

公共 API 和向后不兼容的更改

以下是对公众 API 所做的任何更改的列表,例如添加、重命名、删除或弃用成员,以及对 Aspose.Diagram for .NET 所做的任何非向后兼容更改。如果您对列出的任何更改有疑虑,请在这Aspose.Diagram 支持论坛.

在 ShapeCollection 中添加 GetShape 成员

它允许按名称检索形状。

 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");

在 Annotation 中添加 ShapeID 成员

它允许跟踪评论的形状。

 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);

在 RenderingSaveOptions 中添加区域

它允许转换 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);

使用示例

请查看 Aspose.Diagram Wiki 文档中添加的帮助主题列表:

  1. 将Visio页面的指定区域转换为图片
  2. 在 Visio 页面中自动放置一组形状