支持ECDSA算法!Java版Aspose.Words迎来12月版本升级!

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

很高兴与大家分享Java平台的Aspose.Words迎来了2019最后一次更新,该版本支持椭圆曲线数字签名算法(ECDSA),支持“截断字体高度” MS-Word兼容性选项,当然与.NET版本一样,实现了转换为PDF 1.7标准。接下来,我们一起来聊聊新版本的新功能。(下载地址请查看评论)

主要特点

  • 现在支持椭圆曲线数字签名算法(ECDSA)。
  • Aspose.Words.Shaping.Harfbuzz插件,用于基于x86 Unix的环境。
  • 现在支持“截断字体高度” MS-Word兼容性选项。
  • Document(BufferedInputStream)错误已修复。(为了提高性能,无论如何最好使用Document(String))。
  • JavaDoc错误修正和更新。
  • 现在支持转换为PDF 1.7标准。
  • 现在,在Windows10上使用SystemFontSource时,支持用户安装的字体。
  • 书签的新公共属性被公开。
  • OLE对象数据公开给公共API。
  • LINQ Reporting Engine通过关系名称提供对相关DataTable的访问。

新增与改善

key 概述 类别
WORDSNET-18367 中世纪字体:支持内联数字形式 新功能
WORDSJAVA-2179 截断字体高度兼容性选项 新功能
WORDSJAVA-2221 为基于x86的基于Unix的操作系统构建harfbuzz-shaping-engine-dll(包括依赖项) 新功能
WORDSJAVA-2237 支持椭圆曲线数字签名算法(ECDSA) 新功能
WORDSNET-17731 支持将Word文档转换为PDF 1.7标准 新功能
WORDSNET-11083 支持新的PDF标准 新功能
WORDSNET-1860 要执行的支持属性“执行简单邮件合并时应重新启动列表编号”。 新功能
WORDSNET-10593 将支持Web扩展添加到模型中 新功能
WORDSNET-18634 提供对在Word文档中添加动态WebExtension元素节点的支持 新功能
WORDSNET-19531 将Win10上用户字体文件夹的处理添加到SystemFontSource 新功能
WORDSNET-19238 支持使用LINQ Reporting Engine的关系名称访问相关的DataTable 新功能
WORDSNET-18897 将OLE对象数据公开给公共API 新功能
WORDSNET-14286 从DOCX转换为DOC / PDF后,文本的位置会更改 增强功能
WORDSNET-12678 改善表格书签 增强功能
WORDSNET-15814 PDF输出中的换行不正确 增强功能
WORDSNET-18776 Word文档中带有比例字体的表将无法正确转换为PDF 增强功能
WORDSNET-14294 从DOCX转换为DOC / PDF后,形状的位置发生了变化 增强功能
WORDSJAVA-2240 JSON解串器丢失了“ encoding:UTF-8”字符串。 Bug修复
WORDSJAVA-2241 Document(BufferedInputStream)无法倒回流 Bug修复
WORDSJAVA-2252 “模糊的” VML Shape属性的意外值导致FileCorruptedException Bug修复
WORDSJAVA-2253 使用BufferedInputStream加载文档会导致java.io.IOException:重置为无效标记 Bug修复
WORDSJAVA-2256 使用DOC文件的getResourceAsStream()出现“重置为无效标记java.io.IOException”问题 Bug修复
WORDSJAVA-2272 加载具有损坏的“自定义”文档属性的DOC时,会发生Aspose.Words.FileCorruptedException Bug修复

还想要更多吗?如果您有任何下载和授权需求,请随时加入Aspose技术交流群642018183),我们很高兴为您提供查询和咨询。

公共API更改

  • 为VbaProject添加了Clone()方法
    /// /// Performs a copy of the .
    /// /// The cloned VbaProject.public VbaProject Clone()
  • 为VbaModule添加了Clone()方法
    /// /// Performs a copy of the .
    /// /// The cloned VbaModule.public VbaModule Clone()
  • WORDSNET-18897:添加了一项功能,可以访问OLE对象原始数据
    byte[] OleFormat.GetRawData();
  • 添加了新的FindReplaceOptions.UseLegacyOrder选项
    /// /// True indicates that a text search is performed sequentially from top to bottom considering the text boxes.
    /// Default value is false.
    /// public bool UseLegacyOrder
    {
        get; set;
    }
  • 添加了新的RtfSaveOption.SaveImagesAsWmf
    /// /// When true all images will be saved as WMF.
    /// /// /// This option might help to avoid WordPad warning messages.
    /// public bool SaveImagesAsWmf
  • 将PDF 1.7添加到PdfCompliance枚举
    /// /// Specifies the PDF standards compliance level.
    /// public enum PdfCompliance
    {
        ///     /// The output file will comply with the PDF 1.7 standard.
        ///     Pdf17,
        …
    }   …
    }
  • 新的公共属性已添加到Bookmark类
    /// /// Returns true if this bookmark is a table column bookmark.
    /// public bool IsColumn
    {
        get;
    }
      
    /// /// Gets the zero-based index of the first column of the table column range associated with the bookmark.
    /// /// /// Returns -1 if this bookmark is not a table column bookmark.
    /// public int FirstColumn
    {
        get;
    }
      
    /// /// Gets the zero-based index of the last column of the table column range associated with the bookmark.
    /// /// /// Returns -1 if this bookmark is not a table column bookmark.
    /// public int LastColumn
    {
        get;
    }

猜你喜欢

转载自www.cnblogs.com/mnrssj-Aspsoe/p/12029655.html