Home Contact Us

Qoppa Software - PDF Tools & Libraries

Home / Contact Us

Version History

Version 6.10- July 28 2011
  • New Features:
  • 1767: New Loupe Tool which allows to see small details on a PDF document more closely. The tool displays a rectangle that can be moved on a page and the magnified version of the corresponding area is displayed in a floating window. This tool will be useful in a number of industries such as printing, graphics, electronics and biology.
  • 1560: Customizable Context Menus and Access to Panels . There's a new package called pdfviewer.contextmenus in the API which allows to customize context menus within the java bean giving control to developers over the various context menus.
  • Improvements:
  • 1068: Font Autosize for Interactive Form Fields. Autosize font is implemented for both single line and multiline text fields.
  • 1289: Support for all Goto Page Actions in Named Destinations . Support for x,y,z location, zoom mode, page view (Fit to Page, Fit to Width). This affects bookmarks, links and buttons.
  • Fixes:
  • 867,1313,1357,1426: Error Rendering Page: Unrecognized Command. Such errors happened when the PDF parsing engine had issues detecting the end of image stream on inline images. Not all "Unrecognized Command" issues are resolved but a lot of them.
  • 1525, 1530: Open Document Error: Fixed new issue in version 6.60 when opening a PDF document containing annotations with null dates values (this error happened for instance for documents created in Open Office).
  • 1274: (Linux) - OpenJDK JPEG Image Rendering: For rendering JPEG images, jPDFNotes used to depend on internal sun classes. These classes are not supported correctly in OpenJDK and Linux customers running this version of Java could not see JPEG images. jPDFNotes now uses standard imageio classes to render JPEG images.
  • 1330: Black Boxes Rendering Issue. Fixed issue where some PDF documents were displaying "black boxes" (issue in IndexedColorSpace conversion from float color).
  • 1789: Multiline Form Fields Issue. Application was extremely slow when typing large amounts of data in a multiline text field.
  • 1285: Invalid Page Destination for Bookmarks. Fixed issue with bookmarks not going to the correct pages when in Fit To Page view mode.
  • 1559: API Change: SetSplitPolicy. The method setSplitPolicy in PDFViewerBean has been "undeprecated" as it is still needed and there is no good replacement for it.
Version 6.00 - February 28 2011
  • New Features:
  • Unlimited file size support for jPDFViewer with the new default random access PDF source which reads PDF documents directly from the files instead of loading the bytes in memory. This allows jPDFViewer to read unlimited size documents and have a faster load time. Look at the 2 new PDF sources: RAFilePDFSource (random access file) and MBBPDFSource(mapped byte buffer, this source has memory limits in 32 bits JVM).
  • Support for Annotations Groups in the rendering of the annotations and in the annotations tree under the Annotations Pane.
  • New Selection Model for Annotations allowing Multiple Selection of Annotations.Selected annotations will also be selected in the annotations tree under the Annotations Pane.
  • Improvements:
  • Performance Improvements on Graphical Documents with Transparency: Printing and scrolling performance enhanced for certain documents containing transparency. Users in the graphics and pre press industry may enjoy faster times (up to 5 times faster on specific documents) when printing and rendering documents.
  • Improvements to Text Search Dialog: Ability to cancel search. Search button is being disabled during a search so users can not accidentally click search twice. After search is finished, clicking "Enter" will go to the next occurrence in the results list.
  • Form Field Tooltip: To help users filling forms, field information (if available) is now displayed as tooltips under interactive form fields. The data shown corresponds to the "/TU" entry in the field dictionary.
  • Minor Improvements to Links: The annotation component is not selected anymore.
  • Fixes:
  • Fix issue with "Missing Font" in PDF documents. There are magic fonts (Helv, CoBO, Cobo, Cour) not specificied in the PDF specifications that do not need to be embedded in the document and that use "shortcut names" compared to standard font names.
  • (Mac) Shortcut CMD + C was broken to select text on mac.
  • Fix issue when opening a document created in Open Office. This issue was reproducible on Linux with documents containing annotations. The PDF file generated in Open Office does not follow PDF specs.
  • When flattening a text box after a document was saved, the text was not available as text content and thus could not be selected or highlighted.
  • Fix 2 issues related to digital signatures and encrypted documents.
  • The Properties label was cut for foreign languages in the Annotation Popup Dialog.
  • The results list in the Text Search Dialog allowed for multiple rows selection. However, the functionality of the dialog was dependent only on the first row selected. The results list is now single selection.
  • Internal bug fixes and enhancements.
Version 5.30 - October 5 2010
  • New Support for bookmark style. jPDFViewer now supports viewing color and text style in documents outline or table of contents.
  • New Support for Home and End shortcuts to go to the first page and last page in a document. .
  • Improvement Import and export of XFDF files: Now supports reading and writing the following attributes: dash style/size, annotation subject, border style, opacity, rich content, and popups.
  • Improvement Improved highlight behavior of form fields such as radio buttons, check boxes and text fields.
  • Improvement Improved form fields editing: Improved edit and display of rotated form fields (text fields, barcode fields). Support for scroll long text property in multi line fields to turn off scrolling ability within fields.
  • Improvement GUI improvements: A new link to an annotation's Properties Dialog has been added under the annotation's Comment Popup Dialog.
  • Improvement Barcode improvements: Improvements to the way jPDFViewer renders code 128 and code 309.
  • Fix Cloud Annotations didn't show the text bubble even when there was text in the comment.
  • Fix Fix issue when opening some PDF documents with AES encryption.
  • Fix Fix issue that was giving the following error upon opening PDF documents: "Missing Pages entry in file catalog".
  • Fix In the previous version 4.21, jPDFViewer had been updated so PDF documents that only had an open password with no permission password were opened without user being prompted for password. In this version, we reverted to the previous behavior to be consistent with Adobe Acrobat. jPDFViewer will now prompt for an open password for all documents that have an open password, even for documents that have an empty permissions password.
  • Internal bug fixes and enhancements.
Current Version 5.21 - June 24 2010
  • New Italian version is now available.
  • New Support for caret annotations. These annotations are used by reviewers to indicate that text needs to be replaced or inserted.
  • New New user settings for initial view. Initial view settings can now be set programmatically to be applied to documents that do not have these settings defined, and / or to override the settings found in the document. see com.qoppa.pdfViewer.InitialViewSettings.
  • Improvement jPDFViewer now supports CJK fonts (Chinese, Japanese, Korean) and more generally CID fonts when filling interactive form fields.
  • Improvement Improvements in memory usage when reading and converting JPEG images.
  • Improvement When playing a sound annotation, jPDFViewer will now display a progress dialog and allow users to stop the sound playback at any time.
  • Improvement Performance improvements in image color conversion code.
  • Fix Fixed issue when opening some PDF documents created in Word 2010.
  • Fix When exporting form fields in xfdf format for PDF documents opened from urls, the path to the documents in the xfdf file was not set correctly.
  • Internal bug fixes and enhancements.
Version 5.20 - March 24 2010
  • New (Windows, Mac) Support for CJK fonts (Chinese, Japanese and Korean fonts). jPDFViewer can now render PDF documents which use CJK character sets as well as extract text from such documents.
  • New Redesigned annotation popup dialog. The new dialog will show author name and date on the title bar.
  • New Ability to add and manage trusted certificates authorities for digital signatures.
  • Improvement Improved initial view: when opening a document, the default view is now "fit to width" to maximize reading experience. This is consistent with Adobe Reader® default behavior.
  • Improvement Multi-line text field editing in interactive PDF forms now uses native PDF fonts so the editing is very smooth and matches exactly with the rendering of the form field.
  • Improvement Better text searching and extraction especially when working with subscript and superscript.
  • Fix Fix issue with search results capitalization in text search dialog in some instances.
  • Fix After rotating pages in a document, the selected page was sometimes jumping to a different page.
  • Fix (Mac) When saving an attachment locally under mac, ".pdf" was automatically appended to the file name even when the file was not a PDF file.
  • Fix Fix the issue "System Error" upon saving some PDF files created in Adobe Photoshop®.
  • Internal bug fixes and enhancements.
Version 5.10 - January 6 2010
  • New Brand new PDF reader and parser engine which allows for:
    • a better handling of PDF documents that are formatted incorrectly.
    • opening of bigger documents due to the revamp of memory management.
  • New New screenshot tool allowing users to select a page area with a lasso and copy the image to the clipboard or export the image to a file.
  • New Support for barcodes. XFA form fields containing a barcode ui will now be rendered in jPDFViewer.
  • New Ability to search within annotations from the text search dialog or from the comments pane.
  • New Change to the api to include gotoPreviousView and gotoNextView to navigate through history of page views.
  • New Support for mailto protocol in links and bookmarks and launch mail client accordingly.
  • Improvement Improved toolbar in Comments pane. There is a new search box to search text within comments.
  • Fix Issue with scrolling to annotations. When in single page view mode, clicking on an annotation in the comments list, scrolling to the annotation was not working correctly accross pages.
  • Fix Issue with the display of certain images.
  • Internal bug fixes and enhancements.
Version 5.00 - June 11 2009
  • New Full support for PDF transparency model.
  • New Support for page mode views: Continuous, Single, Facing, Facing Continuous.
  • New Right-click context menu on the page views for quick access to basic functions, such as zooming in and out, selecting the text.
  • New Ability to customize page thumbnails size (small, medium, large).
  • Improvement (Linux) No more bold font for the metal look and feel under Linux
  • Fix Some focus issues in interactive PDF forms.
  • Fix Focus problem with annotations in Java 1.4 where focus would sometime jump to the beginning of the document when clicking on the hand tool.
  • Fix Slow file open dialog under Windows XP when browing through big zip files.
  • Internal bug fixes and enhancements.

 

Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.