Display Documents on mobile, tablet and desktop

The world’s most flexible document viewing solution

Download Trial Request a quote

JPDF2HTML5 Release Notes: 2014 Releases

Go back to main downloads page

December 2014 Release (02 Dec 2014)

Release Summary:

  • New vertical mode on mobile in page turning
  • Added support for complex shadings
  • Improved IDRViewer zoom handling
  • General bug fixes and improvements

See Full Change List

 

November 2014 Release (04 Nov 2014)

Release Summary:

  • Improvements to handle broken & poorly constructed PDF files
  • Workarounds to handle browser bugs
  • Ongoing improvements to image handling code
  • General bug fixes and improvements

See Full Change List

 

October 2014 Release (07 Oct 2014)

Release Summary:

  • IDRViewer touch gestures on mobile
  • Extensive rewrite of image handling code
  • Improvements to Type 1 fonts
  • General bug fixes and improvements

See Full Change List

 

September 2014 Release (02 Sep 2014)

Release Summary:

  • API changes to text modes
  • Default text mode changed
  • Large reductions to SVG file sizes
  • Improvements to SVG load performance
  • Improvements to provide better support for complex PDF structures
  • Ongoing font improvements
  • General bug fixes

See Full Change List

 

August 2014 Release (01 Aug 2014)

Release Summary:

  • Conversion performance improvements
  • Page load time performance improvements
  • Improvements to transformed text
  • Improvements to XFA conversion

See Full Change List

 

July 2014 Release (01 Jul 2014)

Release Summary:

  • New API classes PDFtoHTML5Converter and PDFtoSVGConverter
  • Javadoc improvements
  • Improvements to shape output in SVG files
  • Fixes for Customer issues

See Full Change List

 

20th June 2014

Important API change

1) HTMLConversionOptions and SVGConversionOptions classes now inherit documentation from their superclass, meaning that it is no longer necessary to view the ConversionOptions class Javadoc so see all available configuration options.

2) HTMLConversionOptions and SVGConversionOptions classes no longer clutter the Javadoc with their getter methods.

3) Code completion for HTMLConversionOptions and SVGConversionOptions classes is no longer cluttered with their getter methods.

IMPORTANT: This is a code breaking change as HTMLConversionOptions and SVGConversionOptions have changed packages.

org.jpedal.render.output.HTMLConversionOptions becomes org.jpedal.render.output.html.HTMLConversionOptions

org.jpedal.render.output.SVGConversionOptions becomes org.jpedal.render.output.svg.SVGConversionOptions

Summary

  • Add support for dynamic XFA actions in Viewer
  • Add support for expanding XFA text fields in Viewer
  • Improvements to specific text conversion cases
  • Fixes for customer files

17532 Overprinting text in HTML results needs to use top text colour
Fixed
 

13th June 2014

Summary

  • Add transform for images in SVG if aspect ratio changes
  • Fixes for various rotation corner cases
  • Improvements to Form conversion
  • Fixes for customer files

17380: Text incorrectly clipped inside BDC block
Fixed
17414: Scaling transform needed for some rotatd low resolution images
Fixed
17426: Combobox incorrectly filled in if not selected
Fixed
17428: empty textJSStr throws exception and stops conversion
Fixed an issue where certain pdfs would throw an exception due to invisible text on page being the only text on the page.
17437: Default ComboBox value wrong if selected is single value
Fixed
17310: Spurious write of Mask image when not needed
Fixed

 

6th June 2014

Summary

  • Fix some regressions in rotation of images in new code
  • Add transform for hires images in SVG if aspect ratio changes
  • Hires images in SVG no longer down-sampled
  • Fixes for various rotation corner cases
  • Still Known issue if image clipped to resize
  • Fixes for customer files

 

30th May 2014

Summary

  • Additional speed improvements.
  • Fix rotation issues with images in some modes (some corner cases still outstanding).
  • Images in SVG no longer rescaled to size on page.
  • Add hooks to allow XFA version to dynamically update and delete/create new Form objects.
  • Fixes for customer files

 

23th May 2014

Summary

  • Merged generation of HTML/SVG, background and thumbnails to speed-up code and simplify code internally.
  • Other speed improvements.
  • Fix weights not correctly set in Form fonts and make default Arial rather than Times New Roman
  • Fix some corner case rotation issues.
  • Add support for /FitR into Dest options supported in Forms version
  • Fixes for customer files

Specific items

17214: Regression in image_shapetext mode
Fixed. Text now correctly appearing.
17216: Some HTML form elements not getting font and weight correctly set
Fixed and fonts now set to Arial not Times New Roman as default
17068: Speed improvement in generating background image/thumbnail
Restructured to require only single decode of page, significantly speeding up decoding speed

 

16th May 2014

Summary

  • Fix several XFA files
  • Fixes for customer files

Specific items

16980: Allow for odd chars in font names
Now removed and replaced with – if used in font names

 

 

9th May 2014

Summary

  • Complete rewrite of BlendMode handling
  • Fix several XFA files
  • Fix rotation issue in SVG output
  • Fixes for customer files

Specific items

16843: Rotated and inverted SVG Image not drawn correctly
Fixed

 

2nd May 2014

Summary

  • Improve output of pages using Blend mode
  • Internal changes needed for XFA support
  • Better handling for broken Type1C fonts
  • Fixes for customer files

Specific items

 

24th April 2014

Summary

  • Improve memory usage in XFA
  • Fixes for customer files

Specific items

 

 

17th April 2014

Summary

  • Improve memory usage in XFA
  • Add work around for major performance regression in Java8 with jpeg image data
  • Fix navigation bug in viewer
  • Fix issue with PDF to Android online converter
  • Fixes for customer files

Specific items

16689: Font rejected with ad CMAP
Fix for bad cmap data
16332: Fonts broken
Fix reading indexToLocFormat in TT fonts
16636: Continuous Pages Vertical Bug : Cant go past page 2
Fixes singlefile nav in IDRViewer

 

11th April 2014

Summary

  • Improve output blend Modes
  • Improve performance in XFA events in XFA mode.
  • Fixes for customer files

 

04th April 2014

Summary

  • Fix issue with shading Patterns in PDFs created by Ghostscript
  • Additional code to handle broken fonts in Customer files
  • Fixes for customer files

Specific items
16438: Shading not correct
Fixed

 

28th March 2014

Summary

  • Improvements to IDR viewer
  • Fixes for customer files

Specific items
16387: IDRViewer: Page loading broken in singlefile mode
Fixed
16408: IDRViewer: Minify JS
IDRViewer JavaScript is now minified.
16403: IDRViewer: Improve IDRViewer code quality
Numerous improvements made to IDRViewer code quality.

 

14th March 2014

Summary

  • Improve text grouping on scanned and rotated text
  • Lots of Improvements to XFA form conversion
  • Fix regression in JavaScript code to correct spacing in browser
  • Fix issue with Vector lines in some PDFs
  • Fixes for customer files

Specific items

16116: Text not being rendered correctly in Customer PDF

Fixed

15585: IDRViewer: Ensure all div tags are matching

Fixed – 2 cases where div tags did not match in singlefile and multifile_splitspreads.

 

7th March 2014

Summary

  • Enhancements grouping on scanned pages and where font size alters on lines
  • Improvements to XFA form conversion
  • Fixes for customer files

Specific items

22nd February 2014

Summary

  • Enhancements for XFA forms
  • Improvements for Type1C fonts
  • Fix issue with thumbnails on some mobile devices
  • Fixes for customer files

Specific items

16097: SVG problem

Fixes alignment of SVG text in table.

16101: Thumbnails on iOS – Query on thumbnail

Fixed thumbnails not loading on mobile browsers

 

 

14th February 2014

Summary

  • Enhancements for XFA forms
  • Improvements for Type1C fonts
  • Fixes for customer files

Specific items

16083: Issue with jai support with Cloud and Online Converter

Fixed

16036: Deprecate setIncludeViewer

setIncludeViewer has now been deprecated. Please instead set viewMode to CONTENT. This will have no effect on the output of converted content. The purpose of the change is to make clearer what action this property has, and to allow us to simplify our code internally.

 

7th February 2014

Summary

  • Enhancements for XFA forms
  • Improvements to text grouping and better handling of rotated pages
  • Fixes for Type1C fonts embedding control characters
  • Ensure SVG correctly validated if opcatity set
  • Add Download PDF option to IDRviewer
  • Remove text hidden by white box in PDF
  • Fixes for customer files

Specific items

16010:

SVG output not valid if opacity used

Fixed

15817: Text appears when hidden in PDF

Fixed

 

 

31st January 2014

Summary

  • Enhancements for XFA forms
  • Improvements to text grouping and better handling of rotated pages
  • Fixes for TrueType and Type1C fonts rejected by Chrome on Windows
  • Provided access to page size in Content mode
  • Fixes for customer files

Specific items

15947: Fixed issue in 180 degree rotated page with text grouping

Fixed

15962: PDF with over 12,000 shapes on page crashes JVM

Workaround added JVM flag org.jpedal.maxShapeCount

15964: Rotated text on 180 degree pages not correctly handled

Fixed

15946: Way to access page size in content mode

Method getPageSize() added to HTMLDisplay() and comment included at start of HTML

 

24th January 2014

Summary

  • Enhancements for XFA fonts in conversion
  • Fixes for 2 XFA layout cases.
  • Ensure & mapped to & so output is valid
  • Fixed regression in CustomIO
  • Improvements to viewer
  • Avoid adding Lang tag in Content mode
  • Tidy up and simplify example ExtractPagesAsHTML
  • Add Javadocs for key Java classes
  • Fixes for customer files

Specific items

15881: Ensure & becomes & in HTML

Fixed

15885: Regression in HTML – CustomIO does not work

Fixed

15919: Support embedded XFA fonts in HTML conversion

Added

15883: Content only mode not fully enclosed in JPedal div

Fixed

Implemented

15883: IDRViewer: Implement IDRViewer for singlefile with rotated/different size pages

Adds support for IDRViewer in singlefile mode where pages have varying widths and heights

 

17th January 2014

Summary

  • Improve image quality of images for XFA checkboxes, radio buttons and other forms
  • Better handling of ligatures in data
  • Fixes for some badly behaved TrueType fonts
  • Enure popuip forms work on all mobile devices and draggable
  • Ensure XFA and non-XFA forms drawn on page thumbnails in IDR viewer
  • Fixes for customer files

Specific items

15515: XFA thumbnails missing forms in HTML conversion

Fixed

15814: Get Draggable working on mobile

Popups are now movable on mobile web browsers

Implemented

 

10th January 2014

Summary

  • New Truetype font handler to deal with badly structured TrueType fonts (often from Open Office)
  • Fixes for customer files

 

3rd January 2014

Summary

  • Improvements to XFA forms
  • Ads now appear in IDR viewer when zoomed
  • Fixes for customer files

Specific items

15454: Add loading gif to thumbnails in the sidebar of IDRViewer

Added

15671: IDRViewer: Disable Fullscreen button when fullscreen is unavailable or on mobile.

Added

15712: Add writeFileFromStream(InputStream is, String path) to CustomIO and DefaultIO

Added

15741: IDRViewer: Change Fullscreen icon to CloseFullscreen icon when in fullscreen

Added

IDRSolutions Limited 1999-2016