Word文档开发处理工具Aspose.Words v21.5新功能示例演示:使用PDF注释来显示用户评论

Aspose.Words for .Net更新至新版本v21.5,此常规的每月版本中有108项改进和修复,包括实现了EQ字段导出到所有基于HTML的格式、实现了使用PDF注释来显示用户评论的功能等新功能,欢迎下载体验。

Aspose.Words for.Net是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。2021年5月更新来啦,.NET版Aspose.Words更新至v21.5新版本!

主要特点如下:

  • 实现了EQ字段导出到所有基于HTML的格式
  • 为StructuredDocumentTag增加了新的方法来设置选中和未选中的符
  • 实现了使用PDF注释来显示用户评论的功能
  • 增加了MailMerge.RestartListsAtEachSection属性来控制列表编 的重启
  • 为LINQ 告引擎提供了一个自定义动态单元格合并限制的方法

>>你可以点击这里下载Aspose.Words for .NET v21.5测试体验。

具体更新内容

关键序 概括 类别
WORDSNET-15678 将文档保存为HTML时,将矢量图像导出为SVG 新功能
WORDSNET-21823 LINQ Reporting Engine-提供一种自定义动态单元格合并限制的方法 新功能
WORDSNET-21645 将Word文档的注释添加为PDF中的注释 新功能
WORDSNET-21949 在文档模型中支持StylisticSet属性 新功能
WORDSNET-21818 添加功能以设置内容控件(复选框)已选中/未选中的符 新功能
WORDSNET-22032 执行邮件合并时,节中断后重新启动标题列表 新功能
WORDSNET-17792 EQ字段未在输出HTML中导出 新功能
WORDSNET-9121 以HtmlFixed格式写入生成器名称(Aspose.Words xxxx) 增强功能
WORDSNET-6284 扩展结构化文档标签API 增强功能
WORDSNET-10021 为自定义xml部件提供有效的GUID 增强功能
WORDSNET-11931 添加功能以检测形状节点是否为ActiveX 增强功能
WORDSNET-21596 支持装饰形状以方便文档访问 增强功能
WORDSNET-21908 为DOC / RTF格式实现ClearQuickStyleGallery()方法 增强功能
WORDSNET-9400 添加功能以获取文档中当前未使用的样式 增强功能
WORDSNET-21787 DOCX到PDF的转换问题,表格单元中的文字换行 增强功能

完整更新细则请参考:【Aspose.Words for .NET v21.5更新说明】

新功能解析

①WORDSNET-21645:添加使用PDF注释来显示用户评论的功能

添加了新的公共属性Document.LayoutOptions.CommentDisplayMode,现在通过Document.LayoutOptions.CommentDisplayMode属性设置注释显示模式:

Word文档开发处理工具Aspose.Words v21.5新功能示例演示:使用PDF注释来显示用户评论

现在可以使用以下注释显示模式:

Word文档开发处理工具Aspose.Words v21.5新功能示例演示:使用PDF注释来显示用户评论

CommentDisplayMode.ShowInAnnotations仅在Pdf1.7和Pdf1.5中可用于用户注释(不支持修订)。在其他格式中,ShowInAnnotations将类似于“隐藏”。

注意:更改Document.LayoutOptions值后,需要重建文档页面布局(通过Document.UpdatePageLayout()方法)。

用例:说明如何设置CommentDisplayMode。

Document doc = new Document("input.docx");doc.LayoutOptions.CommentDisplayMode = CommentDisplayMode.ShowInAnnotations;doc.Save("output.pdf");

用例:

Document doc = new Document("input.docx");doc.LayoutOptions.CommentDisplayMode = CommentDisplayMode.ShowInAnnotations;doc.Save("output-pdf.pdf"); // This is a new way to display comments available for Pdf(not supported for Pdf/A).doc.Save("output-xps.xps"); // When saving to any other format, it works in the same way as CommentDisplayMode.Hide.doc.LayoutOptions.CommentDisplayMode = CommentDisplayMode.Hide;doc.UpdatePageLayout();doc.Save("output-hide.pdf"); //This is similar to the obsolete option ShowComments=falsedoc.LayoutOptions.CommentDisplayMode = CommentDisplayMode.ShowInBalloons;doc.UpdatePageLayout();doc.Save("output-balloon.pdf"); //This is similar to the obsolete option ShowComments=true

②WORDSNET-22032:执行邮件合并时,节中断后重新启动标题列表

实现了MailMerge.RestartListsAtEachSection属性,以控制执行邮件合并时是否在每个部分重新启动列表编 。默认情况下,模拟Word行为为true,但是如果客户想要连续编 ,则可以将其设置为false。

Word文档开发处理工具Aspose.Words v21.5新功能示例演示:使用PDF注释来显示用户评论

用例:

Document document = new Document();document.Lists.Add(ListTemplate.NumberDefault);document.Lists.Add(ListTemplate.OutlineNumbers);document.Lists.Add(ListTemplate.BulletDefault);document.MailMerge.RestartListsAtEachSection = false;document.MailMerge.Execute(new string[0], new object[0]);

如果你想试用Aspose的全部完整功能,可联系在线客服获取30天临时授权体验。


还想要更多吗可以点击阅读【Aspose最新资源在线文库】查找需要的教程资源。如果您有任何疑问或需求,请随时加入Aspose技术交流群(),我们很高兴为您提供查询和咨询
标签:

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

上一篇 2021年4月4日
下一篇 2021年4月4日

相关推荐

发表回复

登录后才能评论