java+icepdf+下载_ICEpdf 4.2 发布,Java的PDF类库

ICEpdf v4.2是一个认证的稳定版本,提供Type 4函数支持,图像掩蔽,内存使用率优化,40多个错误修复。此更新改善了渲染核心性能,解决了字体和图像显示问题,增强了打印功能,并提供了新的示例和构建选项。
摘要由CSDN通过智能技术生成

ICEpdf 是一个轻量级的开源 Java 语言的 PDF 类库。通过 ICEpdf 可以用来浏览、内容提取和转换 PDF 文档,而无须一些本地PDF库的支持。 ICEpdf v4.2 发布了,可通过这里 download, 这是一个认证的稳定版本,新功能包括支持 Type 4 函数、图像掩蔽、图像解码

ICEpdf 是一个轻量级的开源 Java 语言的 PDF 类库。通过 ICEpdf 可以用来浏览、内容提取和转换 PDF 文档,,而无须一些本地PDF库的支持。

ICEpdf v4.2 发布了,可通过这里 download, 这是一个认证的稳定版本,新功能包括支持 Type 4 函数、图像掩蔽、图像解码参数、提升了内存使用率和垃圾收集性能,同时还包括超过40个bug修复。

Notable Changes and Enhancements

* Rendering Core

o Fixed a memory leak which prevented embedded xForm objects from properly cleaning up associated resources on page dispose.

o Improved the overall memory footprint of the rendering core and reduced garbage collection times in worst case scenarios by as much as sixty percent.

o Fixed an issue where the core 14 fonts were incorrectly assigned fonts from the respective AFM files, resulting in missing text in the OS release.

o Added support for non-standard image decode attributes which address inverted colours for numerous test files.

o Fixed a rare rendering core issue where the operation controlling fill and stroke was reversed, resulting in missing page content.

o Fixed an issue where the font engine was not correctly applying the CIDToGIDmap to a CID font that did not contain an embedded font file, resulting in scrapped text.

o Added support in both the OS and Pro Cmap classes to support character mapping that contain one to many mappings. Text like 'fi' and 'ft' should now be correctly displayed and extracted.

o Added support for type 4 functions also known as PostScript calculator which improves colour sampling accuracy.

o Numerous improvements to font substitution logic for style and font name detection.

o Fixed an issue where locked annotations were not visible in the Viewer RI.

o Corrected rare parsing error which incorrectly applied the horizontal text scaling, resulting in overly stretched text.

o Fixed a rendering quality regression with how images were scaled when the system property org.icepdf.core.scaleImages=true is enabled.

o Fixed an issue where the system property org.icepdf.core.minMemory was not always respected. The property will now insure that the specified amount of memory will always be kept free of the total allocated memory.

* Viewer RI

o Fixed an issue with the PrintHelper class that prevented a user selected paper size from being applied to the current print job.

o Corrected an issue with the Viewer RI which prevented printing when using the Viewer as a standalone component.

o Fixed an issue which prevented the setting of black or #000000 colour values when setting page view colours via system properties org.icepdf.core.views.*.color.

o Updated SearchControllerImpl do aid developers working in a headless environment so that they no longer have to load the SwingController.

o Fixed an issue where some Octal encoded text was not correctly dispalyed in a document outline.

o Utility pane divider location is now saved when the viewer is closed.

o Print dialog will now show in the same window as the main viewer frame in multi-monitor configurations.

* Examples

o Added a new example to show how to search a document in headless mode: ./examples/search/SearchControllerHeadless.java

* Build and Bundle

o Provided an Ant script in the ./maven2 folder as well as the corresponding POM files to install icepdf-core.jar and icepdf-viewer.jar in a local maven repository.

o ICEpdf 4.2.0 jars are now available in the maven repository

详情请看 Release Notes:+4.2.0+Release+Notes

ICEpdf 4.2下载地址:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值