彩票走势图

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

原创|产品更新|编辑:李显亮|2021-05-07 09:47:40.413|阅读 193 次

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

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

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=false
 
doc.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技术交流群(761297826),我们很高兴为您提供查询和咨询

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP