Below are the build notes for v2020R2 Fix Branch / Minor Releases for the following Qoppa PDF libraries and components.

v2020R2 Download Links

Java PDF Components:
jPDFViewer, jPDFNotes, jPDFEditor

Java PDF Libraries deriving from jPDFProcess:
jPDFAssemblejPDFFieldsjPDFImages, jPDFPrintjPDFSecurejPDFText

Version v2020R2.10 – January 06 2020
JPDF-1738 – Font BBox Too Large in Text Selection: Improve calculation of ascent and descent values for embedded fonts when values inside FontDescriptor are incorrect
PS-5094 – Fix XFA issue with subforms naming and hierarchy
PS-5384 – Regression: 2 comment bubbles displaying on perimeter and area annotations
PS-5375 – Regression: Issue when opening a PDF Form with JavaScript from the SWT file dialog “Error loading PDF The native component cannot be removed then re-added to a component hierarchy”

Version v2020R2.09 – December 29 2020
JPDF-1740 – Character marked as undefined range is displaying when it shouldn’t

Version v2020R2.08 – December 15 2020
JPDF-1734 – JavaScript Validation Dialogs Sometimes Hidden Behind In Java 8+
PS-5361 – PDF Components: Issues with setting custom zoom level with decimal point
PS-5365 – PDF Components / Regression: Incorrect focus behavior on default button in message dialog

Version v2020R2.07 – December 11 2020
JPDF-1732 – Some PDF documents report being tagged for fast web wrongly. See How to verify if a PDF is linearized
JPDF-1731 – Document Specific: Regression: Space character is replaced with another character when rendering glyph on page

Version v2020R2.06 – December 08 2020
JPDF-1714 – Issue with text search dialog (NullPointerException) when loading documents using ByteArrayPDFSource
JPDF-1727 – Regression: Euro Symbol in Text Annotations Editor is displaying wrong character
PS-5346 – Current bookmark: Change the highlight color from pink to earthy orange
PS-5327 – Java 11: Flattening Text Annotation causes NPE
PS-5329 – “Save as default” & Locked missing from Pencil Annotation properties dialog

Version v2020R2.05 – November 18 2020
JPDF-1720 – Add support for setting highlight style in Link annotations
JPDF-1724 – ClassCastException when opening a PDF due to incorrectly formatted signature contents
PS-5300 – Settings permissions on document throws null pointer exception due to invalid entry in document info
PS-5212 – Add back border around pages

Version v2020R2.04 – November 10 2020
JPDF-1721 – Document Specific: ClassCastException when opening a PDF form due to invalid appearance dictionary in form field widget

Version v2020R2.03 – November 02 2020
PS-5253 – Sticky note tooltip does not display ‘<' and '>‘ characters (need to be escaped in html tooltip)
JPDF-1707 – Add option when creating links in a PDF with launch action and window open preference
PS-5244 – Show scale and other options in the measurement dialog by default (expanded dialog)
PS-5243 – Do not default bookmark color to black
JPDF-1711 – Fix incorrect German label when no text found in a document
JPDF-1702 – Add APIs to get and set text color allowing to change text color in a PDF document

Version v2020R2.02 – October 06 2020
JPDF-1708 : Missing Extended Graphic State Dictionary
PS-5234 : NPE when editing comments
PS-5233 : null Author on Comment tree
PS-5212 : Darken background of page viewing area – See Changing PDF Pane background color
JPDF-1708 : Missing Extended Graphic State Dictionary
PAS-855 Add rubber stamp sample
JPDF-1702 Port from trunk
JPDF-1703: Fit to Width rounding error
JPDF_1694: Check for null color spaces and 0 width or 0 height images when optimizing PDF
JPDF-1710: Scroll bar on viewer bean is getting cut off
JPDF-1701: Replace tabs with spaces in FreeText annotations in edit mode
Added javadoc comment to getTextContent() method

Version v2020R2.01 – September 17 2020
JPDF-1691 – Handle cloud border with intensity of 0 to avoid infinite loop
PS-5195 – rotatable resize handles weren’t taking touch mode sizes into account
JPDF-1690 – Update Javadoc for TextPosition to indicate that getViewQuadrilaterals() and getPDFQuadrilaterals() can return multiple elements
JPDF-1692 – Class cast exception when opening a PDF due to null entry in embedded files dictionary
PS-5144 – Search toolbar in comments pane doesn’t continue on enter
PS-5098 – Highlight current bookmark in the tree in a more noticeable way
PS-5181 – Avoid Javascript trigger on Field.setReadOnly when readonly flag has not changed
PS-5166 – 2020 Spanish Translations

Version v2020R2.00 – September 11 2020
Main Release. See v2020R2 Main Release Notes