本月,我们设法提供了 72 项改进和修复,包括 18 个企业和优先级支持问题。在最新版本的 Aspose.Words for .NET 中总共处理了 110 个问题。

Xamarin 平台的更新

从 Aspose.Words 20.3 开始,更改了对 Xamarin 的支持。在早期版本中,我们为 Xamarin.Android、Xamarin.Mac 和 Xamarin.iOS 提供了单独的 DLL。现在 Xamarin 开发人员可以在上述所有平台上使用 Aspose.Words for .NET Standard。根据 .NET Standard 文档,Aspose.Words for .NET Standard 2.0 可以与 Xamarin.iOS 10.14 或更高版本、Xamarin.Mac 3.8 或更高版本以及 Xamarin.Android 8.0 或更高版本一起使用。

显着特点和改进

在最新版本中,引入了几个新功能。最值得注意的是:

  • FindReplaceOptions 类扩展了新属性。
  • 添加了新的公共属性 SaveOptions.UpdateLastPrintedProperty。
  • 支持在文本框范围内动态拉伸图像,为 LINQ 报告引擎保留图像的比例。

我们几乎已经通过 OpenGL 功能完成了第一个版本的 3D 效果渲染,但是,为了彻底测试和试验新功能,我们决定推迟发布。

此外,我们对脚注平衡算法进行了大修,因为它不能与段落规则一起正常工作。许多文档的测试输出得到了显着改进,并且与往常一样,引入了与日文文本的 CJK 间距、其属性仍影响布局的隐藏段落的处理、考虑罕见情况的剪切逻辑等相关的修复。

我们还发布了最新版本的 Aspose.Words for Java 以及 Aspose.Words for .NET。我们很高兴通过执行 NodeCollectionEnumerator 算法优化,移除 Ref,在 Aspose.Words for Java 20.3 中引入巨大的性能和内存改进从嵌套循环创建对象、优化空白文档加载以及对小数组使用 arraycopy。