Apache PDFBox 2.0.10 发布,Java 的 PDF 处理类库

Apache PDFBox 2.0.10 发布,Apache PDFBox 库是一个开源的用于处理 PDF 文档的 Java 工具。更新内容如下:

Bug

  • [ PDFBOX-3585 ] – National characters not correctly displayed in text form field

  • [ PDFBOX-3631 ] – Signature interoperability issue / visible signature not visible on some viewers

  • [ PDFBOX-3999 ] – Merge failed to clone tags

  • [ PDFBOX-4097 ] – Compressed object will lost when brute force search failed to handle compressed streams

  • [ PDFBOX-4151 ] – FlateFilter, LZWFilter with predictor causes double memory usage

  • [ PDFBOX-4157 ] – Flatten ne positonne pas bien le 1er champs si Image avant

  • [ PDFBOX-4158 ] – COSDocument and PDFMerger may not close all IO resources if closing of one fails

  • [ PDFBOX-4162 ] – OutOfMemoryError in PDExtendedGraphicsState#getLineDashPattern

  • [ PDFBOX-4164 ] – NPE in PDFDebugger when expanding page subtree

  • [ PDFBOX-4167 ] – OutOfMemoryError on FlateFilter – Deflater.end() is missing

  • [ PDFBOX-4169 ] – PDFPrintable has subsampling but it can not be used

  • [ PDFBOX-4172 ] – Flatten fails on first form element only

  • [ PDFBOX-4176 ] – PDImageXObject doesn’t support TIFF although JavaDoc says it does

  • [ PDFBOX-4179 ] – Preflight test fails: Parameter ‘directory’ is not a directory

  • [ PDFBOX-4180 ] – TextToPDF Does Not Explicitly Close Reader objects

  • [ PDFBOX-4181 ] – GlyphList.toUnicode not secured for concurrent access

  • [ PDFBOX-4185 ] – Fetching options for PDChoice causes ClassCastException

  • [ PDFBOX-4195 ] – Valid XMP Metadata TimeZone not accepted

  • [ PDFBOX-4197 ] – PDStructureElement.getAttributes() ignores reference objects

  • [ PDFBOX-4200 ] – DataFormatException: invalid code lengths set when rendering image

  • [ PDFBOX-4204 ] – Problem when merging PDF 1.4 and PDF 1.1 Documents

  • [ PDFBOX-4207 ] – Coordinates shown in PDFDebugger are incorrect on HiDPI displays

  • [ PDFBOX-4218 ] – image with stencil mask appears interpolated

  • [ PDFBOX-4222 ] – PDFMergerUtility: java.lang.ClassCastException: org.apache.pdfbox.cos.COSDictionary cannot be cast to org.apache.pdfbox.cos.COSNumber

  • [ PDFBOX-4223 ] – PDFMergerUtility: java.io.IOException: Error: can’t convert to Destination COSArray{[COSName{XYZ}]}

  • [ PDFBOX-4227 ] – java.util.zip.DataFormatException: invalid distance too far back

  • [ PDFBOX-4228 ] – PDFBox crashes when a Type3 font don’t have an embedded encoding.

  • [ PDFBOX-4230 ] – NullpointerException in CmapSubtable

  • [ PDFBOX-4235 ] – NPE when setting the DA of a PDTextField

Improvement

  • [ PDFBOX-3809 ] – PDAcroForm.flatten(PDField list, refreshAppearances boolean) flattens all form fields instead of specified ones.

  • [ PDFBOX-4057 ] – Allow rendering with different X and Y scale

  • [ PDFBOX-4095 ] – Non Separable Blend Modes implementation(HUE, SATURATION, COLOR, LUMINOSITY)

  • [ PDFBOX-4156 ] – Possible optimization of SampledImageReader.from8bit by using InterleavedRaster

  • [ PDFBOX-4159 ] – PDFBox doesn’t warn if Special graphics state operators are used in text mode

  • [ PDFBOX-4161 ] – Overlay class should allow user to influence transform

  • [ PDFBOX-4165 ] – Support IBM OS/400 font locations

  • [ PDFBOX-4168 ] – Add a setTextRise() method to PDPageContentStream

  • [ PDFBOX-4171 ] – getColorKeyMask() not needed for inline images

  • [ PDFBOX-4175 ] – Update apache parent pom

  • [ PDFBOX-4186 ] – Add quality option for compressed images to pdfbox-app

  • [ PDFBOX-4187 ] – Refactor LosslessFactory alpha

  • [ PDFBOX-4192 ] – Support subsampling in PDFToImage command line tool

  • [ PDFBOX-4198 ] – Remove one of three LiberationSans-Regular.ttf

Task

  • [ PDFBOX-4170 ] – Update CCITTFaxDecoderStream.java from twelvemonkeys (2)

  • [ PDFBOX-4173 ] – New OOM getting LineDashPattern

  • [ PDFBOX-4224 ] – Update jbig2 plugin usage to 3.0.1

更新日志

下载地址:https://pdfbox.apache.org/download.cgi

原文 

https://www.oschina.net/news/97351/apache-pdfbox-2-0-10-released

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » Apache PDFBox 2.0.10 发布,Java 的 PDF 处理类库

分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址