Microsoft Visio处理工具Aspose.Diagram v19.7发布上线!添加对监视文档转换进度的支持

翻译|产品更新|编辑:李显亮|2019-07-15 11:20:05.597|阅读 21 次

概述: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-50075VSD到PDF转换,文本字体不正确Bug
DIAGRAMNET-50201VSD转换为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群(642018183)已开通,各类资源及时分享,欢迎交流讨论!

扫描关注“慧聚IT”微信公众号,及时获取更多产品最新动态及最新资讯

1562572142.jpg

850X100.png



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat