FlexPaper 2.4.6 Release Notes

Tuesday 24th May 2016


A month full of fun! This month we participated in the Global Accessibility Awareness Day #GAAD and contributed by submitting a new PDF reader to the Google Chrome web store. This PDF reader improves reading speed and supports screen readers for visually impaired which normally have difficulties reading PDFs when browsing the web. The reader is free and is well worth a try even if you don’t have a disability.

First out this month is Zine, Elements and our Desktop Publisher, followed by Classic to be released shortly after.

Major changes this month:

  • Improved accessibility support with active ARIA fields (Elements)
  • Improved accessibility support added to Zine and Classic (Zine, Classic)
  • Major improvements in text positioning using new algorithms for improved accuracy in font metrics (Elements)
  • Major performance improvements to Elements (Deskop Publisher)

Minor enhancements and fixes:

  • Further UI rendering performance improvements to Elements, Flat (Elements)
  • Improvements to cMap handling in exporting text fragments for Zine (Desktop Publisher)
  • Minor corrections to re-reading page labels and outline (Desktop Publisher)
  • Improve hardware acceleration on iOS for Elements (Desktop Publisher)
  • Improved image rendering quality for publications of smaller size (Elements)
  • Improved stability for Zine when the publisher fails to split pdf documents (Desktop Publisher)
  • Build error corrected which caused fonts not to convert to EOT in some cases for Elements (Desktop Publisher)
  • Added the option to use the document name as output file name (Desktop Publisher)
  • Fixed an issue where the selection adding links that navigates to a page or executes javascript was not showing properly in Desktop Publisher (Desktop Publisher)
  • Fixed an issue where file permissions were being incorrectly set on output files (Desktop Publisher)
  • Fixed an issue where changing rotation in Zine would case the viewer not to fit on some smaller devices (Zine)
  • Fixed an issue where the a text mark wouldn’t get updated if the viewer scrolled away from the text fast (Classic)
  • Fixed an issue where printing a document would cause a 404 error in the browser console (Classic)
  • Fonts are no longer saved on disk prior to conversion (Elements)
  • Upgraded to Atom Electron 0.37.5 (Desktop Publisher)
  • Fixed an issue where some Blackberry devices were incorrectly identified (Zine,Classic)
  • Added a setting for improved accessibility to Elements. This option will let you output your documents in accessible format which is readable by screen readers (Desktop Publisher)
  • Improved handling of conversion of fonts that has no spacing width (Elements)
  • Improved rendering speed for reflowable documents (Elements)
  • Fixed an issue where old copies of the index.html file wasn’t cleaned away properly when encryption was turned on (Desktop Publisher)
  • Turned off warning messages in get_signed_content.php which was sometimes disturbing encryption and switched output method (Zine)
  • Additional checks for the animation classes added (Desktop Publisher)
  • Switched to using standard fonts (Times, Arial, Helvetica etc) when these are used in the PDF document as opposed to embedded font (Elements)
  • Improved clipping of texts (Elements)
  • Fixed an issue where the search text for some documents would be exported using ascii instad of unicode (Zine, Desktop Publisher)
  • Improved page fit/page height for touch devices to maximize margins properly (Zine)
  • Fixed an issue where some links were opening twice in IE and Firefox (Zine)
  • Fixed an issue where clicking on the toolbar would cause “SecurityError” exception in Firefox later versions (Classic)
  • Improved detection for surface pro (Zine)
  • Corrected an issue where in-page links in Zine would show zoom cursor when hovering them as opposed to pointer (Zine)
  • Reduce zoom in scale somewhat when high resolution images are not available to avoid blurry text (Zine)
  • Fixed an issue where some page labels were not being imported properly (Zine)
  • Fixed an issue where .highlight was not exposed properly in the HTML5 viewer (Classic)
  • Fixed an issue where using the publication name as file name would result in an error when shared using Dropbox (Desktop Publisher)
  • Fixed an issue where printing would generate an extra page at the end (Classic)
  • Aligned Elements to have the same settings set up as Zine in the publisher (Desktop Publisher)
  • Added support for sFTP and SCP (Desktop Publisher)