Display Documents on mobile, tablet and desktop

The world’s most flexible document viewing solution

Download Trial Request a quote

JPDF2HTML5 April 2015 Release Notes

JPDF2HTML5 April 2015 Release (07/04/2015)

Latest Bug Fix Release: 13th April 2015
Next Release: 5th May 2015
 

 

Summary

  • Improvements to transformed text
  • Improvements to experimental IDRViewer
  • Experimental properties.json file in content mode
  • Custom JPeg2000 library in daily build soon
  • General bug fixes and improvements
  • 539 changesets with 748 changes to 254 files

Changes and Enhancements

17968: Improvements to transformed text
Fixes lots of display issues with transformed text in HTML and SVG. More accurate font sizes used. More accurate text lengths used.

20343: Combine CSS transforms in HTML for text with same transform but different X/Y coord
Implemented. Files with lots of transformed text now have a much smaller file size. Additionally, render performance is also improved with this change.

20662: IDRViewer Improvements
Experimental: Can be enabled by setting -DexperimentalIDRViewer=true

20632: Generate properties.json in content mode
Experimental: Can be enabled by setting -DexperimentalProperties=true

20633: Custom JPeg2000 Library with improved performance over JAI
Experimental: Available in the daily build for customers soon (follow us on social media to be notified when). JAI will no longer be required. Why are we abandoning our JAI usage in JPDF2HTML5?

20594: Implement vertical text scaling in SVG
Implemented

20511: Tidy up jbook.js file
Removed surplus code in this file.

20659: Deprecate singlefile_splitspreads
In order to simplify the converter, we have deprecated the singlefile_splitspreads view mode through lack of use. If this affects you, please let us know.

 

Fixes

Malformed bookmarks cause fatal exception in conversion when using IDRViewer or experimentalProperties
Fixed in bug fix release on April 13th.

20171: [Customer File] Bug Report (Edges of shape missing due to clip)
Fixed

20230: Issue with text using thicker stroke
Fixed

20288: Include code submission to make ASCII85 decoder on raw data if not multiple of 4
Added

20314: Mask Opacity not correctly handled on some customer PDFs
Fixed

20356: Incorrect rendering (Missing annotations)
Fixed

20374: Map CourierNewPS-BoldMT to CourierBold onto Courier Bold
Fixed

20391: Named Dest being encrypted not allowed for
Fixed. Thanks to the guys at anywherepad.com for the code fix.

20406: Missing Signatures
Fixed

20449: 4 bit image with Mask not correctly handled
Fixed

20453: Type 3 fonts needs caching on basis of color settings
Fixed (thanks to Daeja for suggestions on change)

20532: Chinese CID font not correctly handled
Fixed

20438: Hex mulit-byte text values not correctly handled in customer file
Fixed

20286: Links broken in html if page number used instead of Ref in Dest element
Fixed

20360: Spaces incorrectly remapped
Fixed

17730: Oblique Watermark in customer PDF not rendered correctly
Fixed

IDRSolutions Limited 1999-2016