Sneak Preview of 7 possible upcoming enhancements in our Java PDF viewer and HTML5 converter

Sneak Peak of Software Developments at IDR

Sneak Peak of Software Developments at IDRSolutions

We will be at JavaOne San Francisco in September (Stand 5710), so at IDR Solutions we are currently working on our list of new features we would like to demonstrate at the event. Some we will prioritize before others, and we are also planning some surprises. So stay tuned let us know what features you would really like to see. Here is a sneak preview just for you…

1. Remove BouncyCastle dependency for all products.

Having a second jar makes it more complex to setup and use our software. So we will implement our own JCE to provide the functions we need.

2. Forms editing and resaving in both our Java PDF Viewer and HTML5 viewers.

You will be able to edit and reserve Annotations, and both FDF and XFA Forms. We will also provide an API to make this possible in your own code using our libraries.

3. Better export features in our Java Viewer.

We will be making it easier to save out PDF files as images.

4. Better image down-sampling.

At the moment we use an averaging option to down-sample large images. The image code has been rewritten so we can optimise this for different types of image, sharpening black and white while smoothing grayscale and RGB.

5. Simple code to implement your own HTML5 viewer.

We have our own fully featured HTML5 viewer. For clients who want to implement their own, we have created a simple viewer base which will be easy to extend and customise.

6. Dedicated HTML5 Forms viewer.

We will be creating a separate forms viewer for JPDFForms and XFA and FDF data which makes it much simpler to work with forms and reserve the data locally or back to server.

7. Getting ready for Java9.

We have already started working to make sure that our code will run well on Java9 (and on previous versions of Java which we support).

We are still prioritising our final list, so if you want to suggest any other items or tell us which is most important to you, that will help us to prioritise. See you at JavaOne!

If you’re a first-time reader, or simply want to be notified when we post new articles and updates, you can keep up to date by social media (Twitter,FacebookandGoogle+) or the Blog RSS.

Related Posts:

The following two tabs change content below.

Mark Stephens

System Architect and Lead Developer at IDRSolutions
Mark Stephens has been working with Java and PDF since 1999 and has diversified into HTML5, SVG and JavaFX. He also enjoys speaking at conferences and has been a Speaker at user groups, Business of Software, Seybold and JavaOne conferences. He has a very dry sense of humor and an MA in Medieval History for which he has not yet found a practical use.
Markee174

About Mark Stephens

Mark Stephens has been working with Java and PDF since 1999 and has diversified into HTML5, SVG and JavaFX. He also enjoys speaking at conferences and has been a Speaker at user groups, Business of Software, Seybold and JavaOne conferences. He has a very dry sense of humor and an MA in Medieval History for which he has not yet found a practical use.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>