CHANGELOG JPDF V5
October 1st 2005: jPDF version 5.0.5a released
- jPDF Template
- Several fixes related to form field properties manipulation.
- jPDF Viewer
- Fixed an issue where under special conditions, the page content had incorrect border alignments.
- Print dialog will now show the minimum printer margins.
- jPDF Printer
- Fixed a clipping issue which was preventing some documents from printing correctly.
- Added a sample program to demonstrate how to select a printer in Java.
- Added a paper auto-orientation feature
- jPDF Signer
- Fixed a rendering issue with the appearance generation.
September 24th 2005: jPDF version 5.0.5 released
- jPDF Viewer
- Viewer frame wasn't showing the document path on the title bar
- There is now a wizard to flatten form fields
- Tips of the day were generating an exception
- The save Icon is now fully implemented and will show active when changes are applied in memory.
- We added a close confirmation dialog on unsaved document changes.
- Flatten, Edit and Delete Form field are now accessible through the form panel context menu
- FullScreen mode is implemented
- Following customer demands, the zoom is now forced to 100% when switching modes.
- The Preferences panels show extra properties for appearance generation.
- There was a few rendering issues with appearances
- All the form editor panels have been reworked, just right click a form field and click EDIT.
- jPDF Template
- Template can now generate apparences for all type of form fields, even the more complex ones. This change not only impacts Template but also all the other modules of the suite.
- Font size, Tooltip text, Border Color/Style as well as many other appearances attributes can now be changed through the API.
- Fixed some cosmetic issues related to appearance generation
- The document description can now be changed though the API: Author, Subject, Keywords ,
- jPDF Encryption
- Strong Encryption support: AES-128 is fully implemented, read and write. This change not only impacts Encryption but also all the other modules of the suite.
- Standard Encryption has been reviewed and optimized.
- jPDF Signer
- There was a shift on the text when the signature appearance was generated.
August 12th 2005: jPDF version 5.0.4 released
- jPDF Viewer
- Pattern paints are now supported
- The "Print to printer" button is now functional
- Embedded True Type fonts are now supported
- Fixed an issue with the page counter not working properly with one page documents
- jPDF Template
- Fixed the flattening for fields with hierarchies.
- Introduced the method deleteField() which removes all references to a given form field.
- Fixed an issue with linked CheckBoxes not being updates properly.
- Reviewed the way Text Field, Combo Box and Signature appearances are generated. The now use real PDF functions rather than glyphs. This results in smaller document sizes.
- Under certain conditions, the form field appearance wasn't generated at all.
- jPDF Printer
- Some documents had incorrect boundaries calculations and couldn't be printed correctly.
- General
- The outlines where totally reviewed and rewritten to fix ClassCast exceptions
- Added the method PdfDocument.saveAsNew() which saves without using the incremental update technique. The save takes more time, but documents are optimized and smaller.
July 7th 2005: jPDF version 5.0.3 is released
- jPDF Viewer
- Type 3 Fonts or now implemented.
- Optimized glyph caching and rendering speed.
- Fixed an issue where a parser warning was raised upon reading a certain kind of embedded images.
- Fixed the page renderer to keep on rendering the page even if the page content is malformed.
- Symbol and ZapfDingbats are now fully working.
- Public API reviewed, you can now instanciate a Viewer Panel, Frame or Applet. See tutorials.
- Under certain circonstances, page trees where generating an exception.
- Fixed some cosmetic issues in the Swing Viewer GUI .
- jPDF Template
- You can now flatten form fields, the API is fully available .
- jPDF Encryption
- A few documents with a standard protection couldn't be opened, this is now fixed.
June 2nd 2005: jPDF version 5.0.2 is released
- jPDF Viewer
- CID Fonts are now correctly interpreted and rendered.
- For better rendering results and ease of deployment we licensed the 14 standard PDF fonts from the URW++ Foundry. The results are impressive.
- The Clipping algorithm was entirely reviewed and corrected.
- DeviceN and Separation Colorspaces are now fully implemented.
- Image transparent masks are now fully implemented.
- Some path were not filled properly.
- In some circonstances Images encoded as ASCII where not correctly decoded.
- The GUI will now properly remember its bounderies and use them when launched.
- jPDF Signer
- SignatureField.getCertificateChain() was returning, under certain conditions, incorrectly ordered chains.
- The byterange validator was reporting an ERROR when the document was incrementaly updated. It now reports a WARNING.
- jPDF Template
- Fixed an issues where consecutive end of line markers where replaced by a unique one.
- jPDF Encryption
- Fixed an issue when using the IAIK JCE provider where the RC4 algorithm wasn't instanciated correctly.
- jPDF Creator
- Fixed a side effect generated by some Graphics 2D applications which do not save the clipping area and the affine tranform correctly.
April 26th 2005: jPDF version 5.0.1 is released
- jPDF Viewer
- Fixed issues related to image rendering not showing the correct colors.
- Fixed problems with Embeded images raising a NullPointerException.
- Reviewed the rendering of the page and made it more reliable when malformed PDF are displayed.
- jPDF Signer
- Added GUI tools to Manage Identities, Sign anf Validate Documents. This should make evaluations easier.
- Added the ability to customize the signature appearance, using Text, graphics or both.
- Added the method ValidationResult.getMessageCode() to uniquely identify a validation message.
- Fixed Signature validation for signatures generated with Acrobat 6/7.
- Fixed some Signature validators which were incorrectly raising ERRORs instead of WARNINGs.
- Fixed a bug related to signing/validating signatures on a ciphered document.
- jPDF Template
- Fixed several issues related to appearance rendering. The changes impact all text fields
- Fixed an issue with the generation of the ComboBox appearance.
- The appearance generation of Form Fields now takes into account the rotation attribute.
March 23rd 2005: jPDF version 5.0.0 is released
See what's new.
jPDF Version 4 History logs
Browse jPDF version 4 history log.
|