Aspose.Diagram是一个专门用于处理Microsoft Visio文件的API。Aspose.Diagram for .NET更新至v19.7,添加对监视文档转换进度的支持!
Aspose.Diagram是一个专门用于处理Microsoft Visio文件的API。开发人员可以从头开始创建图表,并轻松加载现有文件并操纵图表元素以将结果导出为其他格式。
Aspose.Diagram for .NET支持几乎所有本机Visio文件格式以及一些常用的图像和固定布局格式。此API是Microsoft Visio对象模型的替代方案,可提供更好的性能。它利用Visio Services的高级功能来操作服务器上的Visio文档。
Aspose.Diagram for .NET更新至v19.7,添加对监视文档转换进度的支持!>>欢迎下载Aspose.Diagram for .NET最新试用版
新增与改善
key | 概述 | 类别 |
---|---|---|
DIAGRAMNET-51219 | 从Visio页面的打印预览中获取图像 | 增强 |
DIAGRAMNET-51615 | 生成PDF文档时将图拆分为多页 | 增强 |
DIAGRAMNET-51656 | 添加对监视文档转换进度的支持 | 增强 |
DIAGRAMNET-50045 | 将VSD转换为PDF格式时,换行不正确 | Bug |
DIAGRAMNET-50075 | VSD到PDF转换,文本字体不正确 | Bug |
DIAGRAMNET-50201 | VSD转换为PDF,形状错位 | Bug |
更多更新细则请参考:【Aspose.Diagram for .NET v19.7更新说明】
Aspose.Diagram for .NET v19.7的API更改
▲在PdfSaveOptions中添加SplitMultiPages
Aspose.Diagram.Saving.PdfSaveOptions o = new Aspose.Diagram.Saving.PdfSaveOptions();o.SplitMultiPages = true;diagram.Save("c:\out.pdf", o);
▲在PdfSaveOptions中添加PageSavingCallback
Aspose.Diagram.Saving.PdfSaveOptions o = new Aspose.Diagram.Saving.PdfSaveOptions();o.SplitMultiPages = true;diagram.Save("c:\out.pdf", o);
public class TestDiagramPageSavingCallback : Aspose.Diagram.Saving.IPageSavingCallback{ public void PageStartSaving(Aspose.Diagram.Saving.PageStartSavingArgs args) { Console.WriteLine("Start saving diagram page {0} of pages {1}", args.PageIndex + 1, args.PageCount); } public void PageEndSaving(Aspose.Diagram.Saving.PageEndSavingArgs args) { Console.WriteLine("End saving diagram page {0} of pages {1}", args.PageIndex + 1, args.PageCount); //don't output pages after page index 8. if (args.PageIndex >= 8) { args.HasMorePages = false; } }}
*想要购买Aspose正版授权的朋友可以联系客服哦~
ASPOSE技术交流QQ群()已开通,各类资源及时分享,欢迎交流讨论!

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!