Big Faceless PDF Library v2.26.3

添加新的 PartialPages(部分页面)策略以呈现致命损坏页面可能呈现的内容。
2月 17, 2022
新版本

特性

  • Added PDFPage.createGraphics() and PDFCanvas.createGraphics(), to return a java.awt.Graphics2D object that can be used to write to the page or canvas. 
  • Added XMP.setValidating() method to allow unknown XMP properties to be set without failing (known properties must still be of the correct type). This makes things a bit more useful for PDF/A-4, which no longer uses extension schemas.
  • OutputProfiler: added a "getStrategy() method; added new "PartialPages" strategy to render what it can from fatally damaged pages; ensure it only throws ProfileComplianceException when conversion fails; allow rasterized pages to be quantized to 8-bit via setCompressionOptions().
  • XMP.getData() will include the namespace for unknown fields. Added an XMP.addAll() method to merge XMP objects. Added an XMP.repair() for when the repair to an XMP needs to be run manually, is it might be for an image XMP.
  • Improvements to the code matching XFA form fields to the Acroform fields.
  • Made various changes internally to allow projects using the API to be compiled to native code using the GraalVM project. Mostly this was removing any use of Serialization, which was used internally in some places to store state.
Big Faceless PDF Library

Big Faceless PDF Library

即时创建、编辑、显示和操作 PDF 文档。

有任何疑问吗?

透过Live Chat与我们的Big Faceless Organization (BFO) 专家联络!