May 1, 2024 - PDF4Java 3.0.2 |
|
PDF4Java 3.0.2 has been released. For the complete list of features click here.
The following features are supported in this version (+ new features/enhancements, bug fixes):
PDF4Java
+ Added support to set the redacted pixels color to specific values, when possible
Checkbox export value cannot be changed when old export value contains spaces - fixed
Some flow documents cannot be tagged automatically - fixed
Some images cannot be decoded - fixed
Textbox field font specified in /DA entry does not appear in field's resources (/DR dictionary) - fixed
beforeCellDraw and afterCellDraw events are not called for cells in header rows - fixed
JPEG2000 images that contain only the code stream box cannot be decoded - fixed
Shadings are not converted correctly to gray - fixed
RGB sample functions are not converted correctly to gray - fixed
Default comment appearance for text annotations is missing some lines - fixed
Text cannot be extracted from page because of missing font descriptor - fixed
In some situations the text position changes after redacting some of the page content - fixed
PDF4Java.Render
Optional content status for annotations is ignored when page is rendered and LayerRenderTarget != AllContent - fixed
Page with damaged font cannot be rendered - fixed
|
DOWNLOAD YOUR COPY TODAY
|
|
April 1, 2024 - PDF4Java 3.0.1 |
|
PDF4Java 3.0.1 has been released. For the complete list of features click here.
The following features are supported in this version (+ new features/enhancements, bug fixes):
PDF4Java
Field names are not loaded correctly for hierarchical fields - fixed
Text is not extracted correctly from PDF file - fixed
Some documents with optional content cannot be loaded - fixed
PDF4Java.Render
Pages are not rendered correctly when using an intermediary render list - fixed
|
|
March 1, 2024 - PDF4Java 3.0.0 |
|
PDF4Java 3.0.0 has been released. For the complete list of features click here.
The following features are supported in this version (+ new features/enhancements, bug fixes):
PDF4Java
+ Production ready
+ Support for PDF structure compression when saving PDF/UA files
Form data cannot be exported as XML if field names include spaces - fixed
Document cannot be loaded - fixed
Visual objects cannot be extracted from PDF page - fixed
Extracted path visual objects have incorrect line width in some situations - fixed
PDF4Java.Render
+ Production ready
+ Layer visiblity in PDF to image conversion
+ Improved performance in single-threaded PDF to image conversion
+ Save rendering surfaces as images
+ Exception in now thrown when document is converted to multipage TIFF and TIFF image is larger than 4GB
Image with softmask is not rendered correctly - fixed
Text using non-embedded font is not rendered when TrueType font matched on local machine includes a CFF table - fixed
Document cannot be converted to Zip/Lzw compressed TIFF if the TIFF image is larger than 2GB - fixed
Invalid TIFF image is generated when document is converted to TIFF and the TIFF image is larger than 4GB - fixed
Some paths are rendered very bold - fixed
|
|
February 1, 2024 - PDF4Java 2.9.0-Beta |
|
PDF4Java 2.9.0-Beta has been released. For the complete list of features click here.
The following features are supported in this version (+ new features/enhancements, bug fixes):
PDF4Java
+ Improved support for recovering streams with incorrect declared length
+ Added support to retrieve the embedded/non-embedded fonts from a PDF file
Table content is not tagged when the table is included in a composite cell and it is split across pages - fixed
Page cannot be extracted from PDF file - fixed
Page's CropBox and MediaBox cannot be updated after page's Canvas has been closed - fixed
Pattern is not available for extracted path visual objects that uses pattern brush or pen - fixed
Separation color names that contain spaces are not encoded correctly - fixed
Page content cannot be extracted from PDF file - fixed
PDF4Java.Render
+ First beta now available
|
|
January 3, 2024 - PDF4Java 2.1.2-Beta |
|
PDF4Java 2.1.2-Beta has been released. For the complete list of features click here.
The following features are supported in this version (+ new features/enhancements, bug fixes):
PDF4Java
+ Optimized file size for large PDF forms that have been filled and flattened with the library
+ Improved decoding performance for images with DeviceN colorspace with multiple channels
Text is not redacted correctly in some situations - fixed
PDFResourceOptimizer.MergeFonts does not merge fonts with encoding dictionaries - fixed
Interlanced B/W PNG image is not decoded correctly - fixed
Damaged PDF file with xref stream cannot be repaired - fixed
Destination name associated with a flow content table is not preserved when the table is included in a composite cell and it is split across pages - fixed
Table header is not preserved when the table is included in a composite cell and it is split across pages - fixed
|
December 4, 2023 - PDF4Java 2.1.1-Beta |
|
PDF4Java 2.1.1-Beta has been released. For the complete list of features click here.
The following features are supported in this version (+ new features/enhancements, bug fixes):
PDF4Java
+ Added overprint information to extracted visual objects
+ Updated name generation for TrueType font objects
Some B/W images cannot be decoded
Encrypted PDF file with incorrect key size cannot be loaded - fixed
Flow text layout fails with infinite loop if text cannot fit the available space - fixed
Color information is not extracted correctly for path visual objects - fixed
Some pages cannot be extracted from PDF files - fixed
Flow content layout fails with infinite loop if header and footer are larger than page height - fixed
Flow content layout fails with infinite loop if flow content does not fit entirely or partially on the page - fixed
Image becomes black after a PDFConvertToGrayTransform is applied to PDF page - fixed
Page becomes invalid after extraction from source PDF file - fixed
|
November 1, 2023 - PDF4Java 2.1.0-Beta |
|
PDF4Java 2.1.0-Beta has been released. For the complete list of features click here.
The following features are supported in this version (+ new features/enhancements, bug fixes):
PDF4Java
+ Export/import annotations as FDF
+ Export/import annotations as XFDF
+ PDFDocument.ID property is now writeable
+ Improved I/O when loading and saving PDF documents to file
+ Updated documentation
Destinations are not created for nested flow content objects - fixed
Type and ClippingStyle properties are stored incorrectly in a 3D projection - fixed
/BaseFont entry is generated incorrectly for some TrueType fonts - fixed
The Border property is empty for circle, square and polyline annotations when loading a file in a PDFFixedDocument - fixed
Square annotations are loaded as cloud square annotations when loading a file in a PDFFixedDocument - fixed
Chinese text is extracted incorrectly from some PDF files - fixed
COS string objects included in object streams are not saved correctly - fixed
|
October 2, 2023 - PDF4Java 2.0.0-Beta |
|
PDF4Java 2.0.0-Beta has been released. For the complete list of features click here.
The following features are supported in this version (+ new features/enhancements, bug fixes):
PDF4Java
+ Digital signatures
+ Support for fast RGB PNG to PDF conversion
+ Updated documentation
Some flow content is not tagged correctly - fixed
Field actions stop working when file is merged with another file that contains a field with the same name - fixed
Extracted page from PDF file is blank is some situations - fixed
|
September 4, 2023 - PDF4Java 1.0.1-Beta |
|
PDF4Java 1.0.1-Beta has been released. For the complete list of features click here.
The following features are supported in this version (+ new features/enhancements, bug fixes):
PDF4Java
+ Support for accent insensitive search
+ Support for transforming the internal pages structure from a list to into a tree.
+ Support for CJK cmaps (package PDF4Java.Cmaps.jar)
+ Updated documentation
+ Updated constants in PDFPantoneColor class
+ PDFTextSearchOptions enum changed to class with constants
Text cannot be extracted from some PDF files - fixed
Text is extracted incorrectly from some PDF files - fixed
Some PDF files cannot be loaded - fixed
Some images are merged incorrectly during PDF resource optimization - fixed
Page is not extracted correctly from PDF file - fixed
Encrypted PDF file with incorrect key size cannot be loaded - fixed
4bit indexed PNG image is not decoded correctly - fixed
|
August 1, 2023 - PDF4Java 1.0.0-Beta |
|
PDF4Java 1.0.0-Beta, the first version of PDF4Java library, is now available. For the complete list of features click here.
PDF4Java
+ First version release.
|
|