允许用样式表来格式化Visio页面!Aspose.Diagram v19.11双语言平台同步更新!

近日,Aspose.Diagram的.NET和Java语言平台都迎来了11月的更新,主要特点在于新增允许用样式表来格式化Visio页面,以及布置Diagram类对象,下面我们一起来看看新版本新功能。

Microsoft Office是市场上最强大的绘图工具之一。通常,执行基本任务会较为困难 – 比如在页面内绘制形状等等。 如果你想以编程方式使用它并开发Add-Ons,小编为你推荐Aspose.Diagram。

新增与改善

key 概述 类别
DIAGRAMNET-50004 添加支持以将样式表应用于整页 增强
DIAGRAMNET-50576 添加支持以布置Diagram类对象 增强
DIAGRAMNET-50098 设置页面背景颜色的问题 Bug修复
DIAGRAMNET-51722 到SVG的图表-输出图像出错 Bug修复
DIAGRAMNET-51724 查看输出SVG时Chrome控制台中的错误 Bug修复
DIAGRAMNET-51725 检索图中的形状的z索引 Bug修复
DIAGRAMNET-51703 Visio到PDF-一些形状/线条不正确 Bug修复
DIAGRAMNET-51726 删除未使用的母版形状和样式时丢失背景图像(在VISIO中添加了PowerPoint) Bug修复
DIAGRAMNET-51727 CheckBox(CheckBox控件)在删除未使用的母版形状和样式时丢失 Bug修复
DIAGRAMNET-51728 删除未使用的母版形状和样式时缺少行 Bug修复

在页面中添加ApplyStyle——将样式应用于整页。

StyleSheet st = new StyleSheet();st.ID = dia.StyleSheets.Count + 1;Aspose.Diagram.Char ch = new Aspose.Diagram.Char();ch.Color.Value = "#00ff00";ch.IX = 0;st.Chars.Add(ch);st.Line.LineColor.Value = "#ff0000";st.Line.LinePattern.Value = 1;st.Line.LineWeight.Value = 0.01;st.Fill.FillForegnd.Value = "#0000ff";st.Fill.FillPattern.Value = 1;st.Fill.ShdwPattern.Value = 0;dia.StyleSheets.Add(st);foreach (Shape shape in dia.Pages[0].Shapes){     shape.Line.LinePattern.Value = 1;     shape.Fill.FillPattern.Value = 1;}dia.Pages[0].ApplyStyle(st.ID, st.ID, st.ID);

在图中添加了处置——执行与释放,释放或重置非托管资源相关的应用程序定义的任务

diagram.Dispose();

还想要其他Aspose产品资源吗可以点击阅读【2019 · Aspose最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群,我们很高兴为您提供查询和咨询


如果您对Aspose有任何需求和疑难,记得扫描下方二维码告诉我们哦~

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年10月16日
下一篇 2019年10月16日

相关推荐

发表回复

登录后才能评论