Quantcast
Channel: ComponentSource News | Document & Text Processing Components
Viewing all articles
Browse latest Browse all 5251

Big Faceless PDF Library v2.26.3

$
0
0
Big Faceless PDF Library

Adds new "PartialPages" strategy to render what's possible from fatally damaged pages.

Features

  • 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.

Viewing all articles
Browse latest Browse all 5251

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>