Blog articles by Jim Crossley

Extending the PDF Viewer - Part 1

by Jim Crossley

The BFO PDF Viewer has a simple framework and API for adding new features. This article will show how to add a simple widget to the toolbar and then add more features that interact with the PDF document itself.

Graphs in dynamic web pages

by Jim Crossley

The traditional approach to using the BFO Graph Library in web pages has been to use the JSP tag library so that the server processes XML in JSP pages and replaces it with generated graphs. However if you want to include BFO graphs in non JSP web pages that use AJAX to load data dynamically then the tag library is not very useful. Although the Graph Library has a SOAP interface for web service access SOAP is not well suited to being used from web pages, so instead we will use the plain XML interface to the Graph Library to dynamically add charts to web pages.

Logging with BFO

by Jim Crossley

The release of 2.11.6 of the BFO PDF library sees the introduction of a consolidated logging API that can be integrated into customer's existing logging systems. Read on to find out how to configure BFO products to log with Log4J or java.util.logging.

Funnel Charts

by Jim Crossley

With the release of version 2.4 of the BFO Graph library it is now possible to create "funnel charts" This blog article will explain how to use the new chart type and provide examples of the different styles that can be created.

New features for Java applets

by Jim Crossley

Sun have rewritten the Java browser plugin in Java 6 Update 10 to address many of the issues that people have experienced with deploying Java applets, and to add new features such as dragging applets out of the browser. We have updated the PDF Viewer Applet to take advantage of these features, and we'll show how you can update your own deployment of the PDF Viewer Applet, or any other applet, to do the same.