FlexPaper 2.3.3 Release Notes

Friday 20th February 2015

We have started rolling out version 2.3.3 today. We will first be updating our zine viewer and will be updating the classic and annotations next week.

How to update:
This release does not require you to republish any of your documents so if you want to install the update without republishing your documents then simply copy and replace the following resources from the distribution file that you are using:

  • FlexPaperViewer.swf
  • js/ (directory)
  • css/ (directory)

Significant changes in this release:

  • Fixed an issue where a gap was introduced between the pages in two-page mode after performing a search
  • A number of issues related to full screen fixed for the annotations viewer
  • 3D page turning animation speed adjusted slightly
  • Minor page loader animation adjustments
  • Fixed an issue where resizing the Zine HTML5 viewer when using WebGL caused pages to unload inproperly
  • A number of minor regression issues corrected for the WebGL mode
  • Fixed an issue where printing a page in HTML5 mode would download unnessecary pages
  • Author field added to our HTML annotations viewer. Supplying UserCollaboration as false but setting the CurrentUser property will mark each annotation with the author.
  • Issue fixed which caused loading to fail for IE7 & IE8 in some scenarios
  • New initial loader added for FlexPaper Zine when publishing in html5 mode. The new loader will show the first page of the publication
  • Improved slider dot graphics in Zine HTML5 mode
  • Fixed an issue where the book button in the toolbar for Zine in HTML5 mode wasn’t indicating the mode properly
  • Fixed an issue where switching from Zine to Portrait in the Flash flip book viewer caused the zoom to be incorrect
  • Swiping improved on phone devices for our Classic HTML5/HTML4 viewer
  • Corrected an issue where css styles were too widely defined in the HTML5 & HTML4 viewer
  • Fixed an issue where switching to full screen multiple times in IE11 would cause the full screen mode to fail
  • Fixed an issue where the bottom border of the annotations toolbar was hidden on resize
  • Fixed an issue where clearing annotatinos was not possible in some scenarios
  • Fixed an issue where the sub folder parameter was not passed on to the flash viewer properly
  • Fixed an issue where quotes (’) in the file names of pdf files caused the files not to open in desktop publisher
  • Fixed an issue where zoom transition wasn’t respected in HTML5 publishing mode for the flip book reader
  • Improved responsiveness in the flip book viewer, it will now use one-page mode when viewing a publication in portrait on a touch device. The viewer switches to portrait on orientation change
  • Fixed an issue where the size of the document viewer shrunk when switching between portrait and flip book multiple times
  • Fixed an issue where it wasn’t possible to recreate the document viewer after calling dispose

FlexPaper 2.3.2 Release Notes

Tuesday 27th January 2015

We have started rolling out version 2.3.2 today. We will first be updating our zine viewer and will be updating the classic and annotations viewers in the next few days.

How to update:
This release does not require you to republish any of your documents so if you want to install the update without republishing your documents then simply copy and replace the following resources from the distribution file that you are using:

  • FlexPaperViewer.swf
  • js/ (directory)
  • css/ (directory)

Significant changes in this release:

  • HTML5 rendering routine updated (version 1.0.1040 build #997096f)

  • Improved native HTML5 rendering in iOS

  • Corrected an issue where the Zine viewer would update the current page number incorrectly on the last page in some scenarios
  • Our HTML5 flip book reader now features a enhanced hardware accelerated 3D mode that can be turned on from the desktop publisher. This 3D mode automatically measures the graphics card and will get turned off if the performance is too low (<35 fps). The viewer will in those cases gracefully degrade down to use CSS3.
  • Improved page shadows for the HTML5 flip book viewer
  • Fixed an issue where resizing the HTML5 flip book viewer would generate a javascript error
  • Improved stability of the preview mode in desktop publisher
  • Fixed an issue where tapping on a note in android caused the soft keyboard to disappear after appearing when using annotations in HTML5 mode
  • Fixed an issue where creating a note without any note text would generate errors
  • Fixed a regression issue where printing annotations in HTML5 mode didn’t produce any annotations
  • Fixed an issue where clicking user added images (through desktop publisher) would prevent zoom in the Zine HTML5 viewer
  • Improved IE9 compatibility for native HTML5 rendering
  • Fixed an issue where the FullScreenAsMaxWindow didn’t work for the Zine HTML5 viewer in some scenarios
  • Automatic link detection added for links in text that has not been created as links in the PDF document. Can be turned off and on by passing the “AutoDetectLinks” parameter to the viewer or by ticking this option inside desktop publisher (under Viewer Behavior Settings).
  • Start up screen added to desktop publisher presenting the latest news when a new version is released
  • Fixed an issue where part of the link description was appearing in the search abstracts for our HTML5 and Flash based document viewer
  • Ability to disable mouse wheel zooming now added to desktop publisher for our Zine HTML5 and Flash publishing mode

FlexPaper 2.3.1 Release Notes

Tuesday 23rd December 2014

How to update:
This release does not require you to republish any of your documents. If you want to install the update without republishing your documents then simply copy and replace the following resources from the distribution file that you are using:

  • FlexPaperViewer.swf
  • js/ (directory)
  • css/ (directory)

Significant changes in this release:

  • Added additional checks for documents that fail to preview in desktop publisher

  • Issue fixed where it wasn’t possible to delete collaborative annotations in Chrome under the PHP set up if using collaboration mode
  • Fixed an issue where navigating using the left/right buttons in html5 mode for our classic viewer, in zoomed in mode caused the page to unintentionally navigate to the left or right end of the page
  • Fixed an issue where it wasn’t possible to publish Vimeo videos in offline mode
  • Fix for publishing two fold publications where FlexPaper Publisher were adjusting the last page incorrectly in some cases
  • New HTML5 based uploader added to our server packages
  • Fixed an issue in desktop publisher where it wasn’t possible to remove links and videos in certain scenarios
  • Fixed an issue related to entering the zoom value into the input text box of FlexPaper zine where the zoom position got miscalculated
  • Improved initial zoom position in Safari when using Zine in HTML5 mode
  • Improved page turning speed in Firefox for Mac OSX
  • Improved rendering quality at high zoom levels for the HTML5 Zine viewer
  • XSS flaw fixed and tighter security checks against XSS spoofing attacks added for the Adobe Flash version (extra thanks to Francisco Alonso). 

This weeks summary of questions and answers

Monday 8th December 2014

Question : PDF Not Showing in WordPress Plugin

Answer : Contact us via email ([email protected]) and we’ll help you investigate this further.

Question : How do we display all annotated pages at some place for a galce ?

Answer : We don’t have any scripts that do this automatically but the example scripts we provide store the annotations in a simple table which you can easily read from and print contents from anywhere you like.

Question : Zine : Mouse Hover issue

Answer : Mouse Hover issue solved with extra css style sheet and xml file

Question : Customize the 3-dot image when loading HTML4 images

Answer : The three-dot loader can’t  be customized at the moment unfortunately. We have added your request to our enhancement queue for our next build. Check back in mid december for an update!

Question : One page pdf in split mode

Answer : Are you using our php scripts when you’re trying to convert your documents? Feel free to send us a url to where you have deployed the viewer and we can have a look at your configuration. Send this info to [email protected]

fitwidthonload not working

Answer : In portrait mode on wordpress website the page source has “fitwidthonload”:“true” but the display is always narrow (approx 60%)

Question : Flip Book Viewer

Answer : The trial is limited to 10 pages, you willl need to add your license key to desktop publisher when starting the application to get past this limitation

Question : No labels on the buttons…

Answer : Seems like the image link isn’t working – could you send us a email with these details ?  (to [email protected])

Question : want to purchase

Answer : Not a problem – we load documents in portions so the size of the publication does not matter. Download our Zine trial and give it a try, it can be downloaded from our Zine product page!

http://flowpaper.com/flexpaper_flip_zine.jsp

Question : How can I add some custom branding to the viewer?

Answer : You can’t modify the content iself dynamically but you could modify our flexpaper.css files and overlay the viewer with your branding

New flat UI flip book design & new video features for HTML5 pdf document viewer

Tuesday 25th November 2014

New features on your favorite desktop publisher for publishing online documents includes Vimeo support, disable zoom and great performance improvement for Windows users.

With only a month to go for the Christmas Holidays you might have missed the highlights of the latest release of FlexPaper, version 2.3.0. Don’t worry, here’s a recap. 

We have added a flat material style icon set. This will give your publications a fresh contemporary look. Just select the template called material to access this new style icon set for your top menu bar in the desktop publisher.

 

A full demo of this new icon set will soon be available on our website, so watch this space. 

Vimeo is now available as a second video option to add to your digital publication. The feature is added to the desktop publisher, including the Zine and Classic viewers and it works in both Flash and HTML5 mode. To add your Vimeo video clip just add the link that Vimeo has created for you in the appropriate field in the desktop publisher.

Another new setting that has been added to the desktop publisher is the ability to disable the zoom function on your publications.  

FlexPaper has updated the graphical design for FlexPaper Zine and FlexPaper Classic and the updated artwork will gradually be changed during the coming months.

With the new big performance improvement with converting documents in Windows, you will experience a faster rendering time for your publications in desktop publisher. If you are a Mac user, don’t worry that you are losing out because the enhancements are already in place for ios.

 You do not need to update or republish any of your publications when you download and install the latest version of Flexpaper Desktop Publisher. If you want to republish your documents, simply copy and replace the following resources from the distribution file that you are using:

  • FlexPaperViewer.swf
  • js/ (directory)
  • css/ (directory)

For a full set of new features read the latest release notes.

That’s all for now.

Cheers,
Camilla
FlexPaper Team

FlexPaper 2.3.0 Release Notes

Thursday 20th November 2014

We have started rolling out version 2.3.0 today. We will first be updating our zine viewer and will be updating the classic and annotations viewers in the next few days.

How to update:
This release does not require you to republish any of your documents so if you want to install the update without republishing your documents then simply copy and replace the following resources from the distribution file that you are using:

  • FlexPaperViewer.swf
  • js/ (directory)
  • css/ (directory)

Significant changes in this release:

  • Fixed an issue related to next / previous buttons getting disabled in certain scenarios under iOS

  • Improved annotations support in full screen mode for iOS8
  • Corrections to the HTML5 annotations viewer for loading differently sized pages in MixedMode
  • A number of minor UI corrections for search abstracts in HTML5 & HTML4 mode
  • Fixed an issue where links in iOS phone devices had their links truncated in certain scenarios
  • Fixed an issue where links in iOS devices caused the pages to blur when zooming in in some scenarios
  • Improvements for desktop Safari 7.1
  • Improvements in desktop publisher for OSX Yosemite
  • Ability to disable zooming into publications now added to Desktop Publisher
  • Retina support added for desktop publisher and default rendering mode switched to GPU
  • Artwork updated for our different viewers
  • Correction for Windows Phone where it wasn’t getting the correct user interface for Zine
  • Vimeo video support added to desktop publisher (Zine and Classic, both Flash and HTML5 mode)
  • New flat material style icon set for Zine! We hope you like it!
  • Issue fixed where links close to each other were not exported properly
  • Big performance improvement in converting documents on Windows for Destkop Publisher

This weeks summary of questions and answers

Wednesday 19th November 2014

Question : How can I add some custom branding to the viewer?

Answer : You can’t modify the content iself dynamically but you could modify our flexpaper.css files and overlay the viewer with your branding

Question : Not able to play content using cloudfront urls

Answer : Maybe consider using the HTML5 viewer (with HTML4 fallback) in this scenario?

Question : The license key does not match the domain you are using the viewer on

Answer : Contact us via email ([email protected]) and we’ll check your key against your acconut

Question : PDF not loading when published files moved to server

Answer : Sounds like your personal web server has problems delivering the .js files in the docs directory. Do you have php installed? PHP is needed if you have enabled password protection to the publication

Question : Obtaining offline licence

Answer : Contact us after purchasing your license from the download page and we’ll convert your license to a offline license. Flick us an email at [email protected]

Question : I will pay via my paypal private account. Could you sent me invoice later?

Answer : Sure just contact us via email ([email protected]) and we’ll sort out the invoice for you.

Should the originating PDFs used for the zine be 300dpi or 72dpi?

Answer : Initially created a zine using 300dpi files but for a 68pp magazine the resulting folder size is near 200mb. Would I be better of referencing 72dpi pages?

Question : How can I reload another document via JavaScript API in HTML5 edition.

Answer :

I belive the following example will answer your question:

http://flowpaper.com/FlexPaper_QnA/?qa=1233/it-possible-to-load-pdf-file-that-is-stored-as-blob-in-database&show=1285#a1285

Question : Why am I getting javascript errors?

Answer : The first issue is most likey coming from a issue with a build we fixed recently. It should be fixed if you re-download the 2.2.9 build and if its not then contact us and we’ll direct you to a build where its not occuring.

The second issue is most likely a issue with your PDF2JSON installation and with the permissions on your server. Check so that the server side scripts are able to write to your working directory and it should go away.

Question : Setting FitWidthOnLoad parameter not working

Answer : Looks like everything is correct. Send us a email (to [email protected]) with the complete url to where you have deployed the viewer and we’ll have a closer look.

The FlexPaper Annotations software introduces multi-user online document collaborations.

Tuesday 11th November 2014

With the release of FlexPaper Annotations version 2.2.9, new neat features such as feature collaboration, extended toolbox and user name tagging has been included that will take your collaborative online annotations to a new level. Not to mention that it supports multiple formats to ensure total browser coverage.

With the new annotations features, collaboration and user name tagging of annotations, the users can interact on the same notes throughout the document enabling multiple users to collaborate in the different notes. You can easily integrate the users into your existing authentication system, so no more emails back and forth with new versions of a document.
 

FlexPaper Annotations now supports multiple formats such as HTML5, HTML4 and Flash. It really covers all the bases to ensure that everyone can view the annotated online document. FlexPaper Annotations has the ability to degrade gracefully between each format so that maximum browser penetration is achieved. The online document viewer is created to also support touch devices as well as traditional desktop browsers when you work with the annotations software.

The toolbox has been extended and multiple drawing tools such as rectangles, points and freehand drawing are added on top of the existing tool bar menu to help you make the feedback even more effective.

 
Most online annotation tools require that you upload your PDF document to their server before you can start your annotations, but with FlexPaper Annotations there is no need since it is all installed and managed by your own server letting you be in full control of your own documents.

 
Do not worry if you are not technical savvy because there is no programming skills required to get up and running with the Annotations set up scripts.
 

Existing FlexPaper Unlimited license customers already has access to FlexPaper Annotations and they can upgrade to get the new features now.

 
Want to now more? Test our demo of the latest version of FlexPaper Annotations, you can find it here:
http://devaldi.com/annotations-html5-pdf viewer/index.php?ro=flash,html&collaboration=true 

For more information on FlexPaper Annotations, visit:
http://flowpaper.com/annotations.htm 

For more information on any of FlexPaper’s viewers, visit http://flowpaper.com/

This weeks summary of questions and answers

Tuesday 28th October 2014

Question : Enable copy by default

Answer : You can activate the text selector by executing $FlexPaper(“documentViewer”).setCurrentCursor(‘TextSelectorCursor’);

Question : How to disable toolbar in Server version?

Answer : Make sure you download the customizable version and then simply edit the UI_flexpaper_desktop.html file and remove the elements you don’t want

Question : Can I embed videos that are hosted on Vimeo instead of YouTube?

Answer : We have a upcoming build which supports vimeo videos. Contact us via email for a prerelease (at [email protected])

Question : Offline documents in Commercial License

Answer : The offline publishing mode requires a license key that is specially generated for offline use. Contact us via email ([email protected]) if you would like to change your license key into a offline key.

Question : Is it possible to hide the Create Note options Point, Area and Text?

Answer : You could hide them by setting the following css style:

.flexpaper_notetypeselector{ display : none; }

Question : Can Flexpaper be used in Flash CS6?

Answer :

Yes you can actually! But it requires a bit of tricks and you will need to load the .swf file – not the .swc file. I think this url may give you some direction on how:

http://blog.pixelingene.com/2008/06/use-the-swfloader-for-loading-flash-swf-into-flex/

Question : I’m having problems installing FlexPaper on Mac OSX

Answer :

Installing with updated package file
Apple has updated its security settings for OSX version 10.9.5 so we had to resign our install files to adjust for this. The updated file is now working as it should and is available here for Zine:
http://static.devaldi.com/zine_builds/FlexPaper_Zine_Desktop.pkg

 
Installing with previous DMG file
We have also added a page with installation instructions for anyone who would like to use the older .dmg file:
http://flowpaper.com/How-to-install-FlexPaper-Desktop-Publisher-on-OSX.jsp

 

Question : Can you add a markup cloud feature

Answer : When you say clouded areas do you mean like a redaction area ? Could you illustrate or point to an existing example?

Question : Pre-load pages with HTML5

Answer : The viewer preloads the next couple of pages automatically, if you want to preload all pages into the cache then simply make a ajax call to each pdf file on the page where you’re loading the viewer. Contact us via email and we can show you how it is done

Iframe support

Answer : I am wondering if it is possible to add an iframe to the Zine so that I can have more dynamic content (slideshows, forms, etc.).

 

How difficult is it to modify the add video utility to allow other types of web content to be displayed?

Fixing your personal web server after upgrading to OSX Yosemite

Friday 17th October 2014

This is not related to FlexPaper but thought we’d share this with other developers since some of our users just upgraded to Yosemite and we think many others may have this problem.

If you have just upgraded to Yosemite and you are using the apache personal web server in OSX you may have noticed that your personal directory isn’t available any longer. To help you out we decided to post some notes on how to get this working

1. Open your /etc/apache2/httpd.conf in a text editor
uncomment the following line
#LoadModule userdir_module libexec/apache2/mod_userdir.so
and
#Include /private/etc/apache2/extra/httpd-userdir.conf

2. Open /private/etc/apache2/extra/httpd-userdir.conf in a text editor
uncomment  the following line
#Include /private/etc/apache2/users/*.conf

3. Make sure you have a /private/etc/apache2/users/(Username).conf file
also make sure that its contents looks like so:

<Directory “/Users/(Username)/Sites/”>
Options Indexes MultiViews
AllowOverride All
Require all granted
</Directory>

tada!

The “Require all granted” is important since apache has been upgraded to version 2.4 with Yosemite