彩票走势图

2020新年首更!Java版Word处理控件Aspose.Words最新支持用于Web扩展的Java文档

原创|产品更新|编辑:李显亮|2020-01-07 11:19:03.430|阅读 249 次

概述:很高兴与大家分享Java平台的Aspose.Words迎来了2020新年第一次更新,该版本具有.NET版同样的5大新功能体验,同时还独具3大新功能,包括从PostgreSQL BlobInputStream加载文档、JavaDoc for WebExtensions以及渲染包含图标和图标标题的EMF文件。

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

Aspose.Words for Java是功能丰富的Word处理API,允许开发人员在不使用Microsoft Word的情况下嵌入在自己的Java应用程序中生成,修改,转换,呈现和打印文档的功能。

很高兴与大家分享Java平台的Aspose.Words迎来了2020新年第一次更新,该版本具有.NET版同样的5大新功能体验,同时还独具3大新功能,包括从PostgreSQL BlobInputStream加载文档、JavaDoc for WebExtensions以及渲染包含图标和图标标题的EMF文件。接下来,我们一起来聊聊新版本的新功能。

主要特点

  • 在脚注中实现了对段落规则的支持。
  • 公开了获取/设置浮动表位置的API。
  • 实现了检查VbaProject是否已签名的功能。
  • 添加了在使用InsertOleObject时插入IconCaption的功能。
  • 支持LINQ Reporting Engine的动态书签插入。

具体更新内容

key 概述 类别
WORDJAVA-2248 研究从PostgreSQL BlobInputStream加载文档。 新功能
WORDJAVA-2280 JavaDoc for WebExtensions 新功能
WORDJAVA-2286 渲染包含图标和图标标题的EMF文件。 新功能
WORDSNET-12444 支持API检查VBAcode是否已签名 新功能
WORDSNET-12204 添加功能以设置/获取浮动表的位置 新功能
WORDSNET-19648 使用LINQ Reporting Engine创建书签 新功能
WORDSNET-11833 添加功能以在使用InsertOleObject时插入IconCaption 新功能
WORDSNET-19366 在使用InsertOleObject时插入IconCaption的功能 新功能
WORDSNET-18818 使DML图像渲染对具有损坏的SVG扩展名的图像具有弹性 增强功能
WORDSNET-19498 内容已推送到PDF的前一页 增强功能
WORDSNET-11110 表格布局的DOC至PDF转换问题 增强功能

完整更新细则请参考:【Aspose.Words for Java v20.1更新说明】

用于浮动表属性的设置器

为以下表格属性添加了设置器:RelativeHorizontalAlignmentAbsoluteHorizontalDistanceRelativeVerticalAlignmentAbsoluteVerticalDistance。这些属性允许设置浮动表的位置。

用例:

Document doc = new Document("some doc"); 
Table table = document.FirstSection.Body.Tables\[0\];
table.AbsoluteHorizontalDistance = 10; // sets absolute table horizontal position at 10pt.
table.RelativeVerticalAlignment = VerticalAlignment.Center; // sets vertical table position to center of entity specified by Table.VerticalAnchor.

添加功能以在使用InsertOleObject时插入IconCaption并更正图标

新的公共方法已添加到DocumentBuilder类中:

	/// <summary>
	/// Inserts an embedded or linked OLE object as icon into the document.
	/// Allows to specify icon file and caption. Detects OLE object type using file extension.
	/// </summary>
	/// <param name="fileName">Full path to the file.</param>
	/// <param name="isLinked">
	/// If true then linked OLE object is inserted otherwise embedded OLE object is inserted.
	/// </param>
	/// <param name="iconFile">
	/// Full path to the ICO file.
	/// If the value is null or the ICO file is not readable, Aspose.Words will use a predefined image.
	/// </param>
	/// <param name="iconCaption">Icon caption.</param>
	/// <returns>Shape node containing Ole object and inserted at the current Builder position.</returns>
	publicShape InsertOleObjectAsIcon(stringfileName,boolisLinked,stringiconFile,stringiconCaption)

用例。说明如何将嵌入式或链接的OLE对象作为图标插入文档:

Document doc = new Document();
 
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertOleObjectAsIcon("C:\\embedded.xlsx", false, "C:\\icon.ico", "My embedded file");
doc.Save("C:\\output.docx");
还想要更多吗?您可以点击阅读【2019 · Aspose最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时,我们很高兴为您提供查询和咨询
标签:

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


为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP