December 2, 2024 - PDF4Java 3.2.2 |
|
PDF4Java 3.2.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
Default appearance for digital signature does not use the specified font - fixed
Compressed XMP metadata in existing PDF file is not saved correctly - fixed
Document's /AF entry is not preserved - fixed
TrueType font name is not generated correctly when the font is not embedded - fixed
Page cannot be extracted from PDF file - fixed
Document cannot be loaded because page has invalid MediaBox and CropBox entries - fixed
PDF4Java.Render
Some JPEG images are not rendered correctly - fixed
Some text is not rendered correctly - fixed
1bpc RGB images are not rendered correctly - fixed
|
DOWNLOAD YOUR COPY TODAY
|
|
November 1, 2024 - PDF4Java 3.2.1 |
|
PDF4Java 3.2.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
PDF417 barcodes cannot be created in some situations - fixed
Content cannot be extracted from PDF page - fixed
PDF4Java.Render
+ Support for user defined page rendering area
Page cannot be rendered when an image has an invalid soft mask - fixed
|
|
October 1, 2024 - PDF4Java 3.2.0 |
|
PDF4Java 3.2.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
+ Page content analyzers - fast read-only page content stream parsers for implementing page content analyses
+ Enhanced contextual operator information for page transforms and page analyses
Page with annotations cannot be extracted from source file - fixed
Some extended ASCII characters are not displayed correctly when using Apple TrueType fonts - fixed
PDF4Java.Render
Page cannot be rendered because text uses unsupported encoding - fixed
Page is not rendered when it contains patterns with invalid content streams even if error handling is set to IgnorePageContentErrorsAndContinue - fixed
Text is not rendered correctly when source CFF font has been created from an OTF font - fixed
|
|
September 2, 2024 - PDF4Java 3.1.3 |
|
PDF4Java 3.1.3 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
Document with invalid ink annotation cannot be loaded - fixed
Some Apple TrueType fonts cannot be loaded - fixed
PDF4Java.Render
Pages with images rendered at low resolutions do not look good - fixed
Page with large patterns is not rendered correctly - fixed
|
|
August 1, 2024 - PDF4Java 3.1.2 |
|
PDF4Java 3.1.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
Uncompressed B/W TIFF image is converted as negative to PDF - fixed
Text cannot be extracted from PDF page - fixed
Position of some extracted text is incorrect - fixed
PDF4Java.Render
Text using invalid fonts is not rendered correctly - fixed
|
|
July 1, 2024 - PDF4Java 3.1.1 |
|
PDF4Java 3.1.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
Character 0xF0 cannot be encoded in Code128C barcodes - fixed
ForceLongWordsWrap property on a flow table default cell is ignored - fixed
Document with empty destination array cannot be loaded - fixed
PageLabelNumberStyle cannot be set to None on a page labeling range
PDF4Java.Render
Some invalid images are not rendered correctly - fixed
|
|
June 3, 2024 - PDF4Java 3.1.0 |
|
PDF4Java 3.1.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
+ Insert external PDF pages in flow documents
+ Predefined PDF page sizes
Text cannot be extracted from page, null reference exception is thrown - fixed
Text cannot be extracted from page, invalid operation exception is thrown - fixed
Links to PDFFlowDocumentTOCSettings.ContentsTitle.DestinationName do not work - fixed
Damaged document cannot be loaded - fixed
Destinations are not updated for form field actions when the page is extracted from file - fixed
PDF4Java.Render
Paths filled and stroked with 0 line width are displayed distorted - fixed
Some patterns are not rendered correctly - fixed
|
|
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
|
|
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.
|
|