Converting PDFs to bitmap PDFs There are many situations where a PDF has to be "rasterized" - the contents of each page turned into a bitmap image - such as when a PDF is being converted to PDF/A and the page contents cannot be repaired. This article shows how to do it efficiently.Read ...
BFO releases Java PDF Library 2.13 We've put out our first PDF library in 5 months, and although there are a lot of small changes there are very few headline grabbers. Perhaps the most interesting is the ability to restrict operations in the viewer with permissions - here we go into that ...
The Firefox pdf.js Viewer We've been getting a few emails asking about the new "pdf.js" viewer in Firefox, and why some of our documents don't render correctly in that viewer. Read on to find out why.Read more...Tags : pdflibrary
Odds and Ends - PDF Valentines Cards This challenge was too good to resist. We've neglected to make our cards PDF/A compliant, which you are welcome to interpret as a commentary on the impermanence of romantic love, or perhaps it would have just taken longer to do. Either way we hope you ...
XFA Forms The "P" in PDF stands for "Portable", and PDF is now an ISO Specification. So you could be forgiven for being surprised when you learn about XFA. We're asked about it a lot so what follows is a bit of a FAQ. What is XFA XFA stands for "XML Forms ...
How to print with "Comments Summary" This article shows how you can create a custom viewer feature that duplicates the functionality of Acrobat's "Print with Comments Summary" feature.Read more...Tags : annotation, comment, note, pdflibrary, print, tips, viewer
New features in PDF Library 2.12 Yesterday we released our first PDF Library for a few months, version 2.12, so it's a good to give a bit of a summary of the changesRead more...Tags : news, pdflibrary
New features in the PDF Library 2.11.25 We've recently released version 2.11.25 - here's a quick summary of some of the features.Read more...Tags : javascript, news, pdflibrary, security
Barcode Fields Acrobat added dynamically updated barcode fields in Acrobat 7, but they haven't been documented until now, in the upcoming PDF 2.0 specification. This article shows you how to use them to make data extraction from printed forms a lot easier.Read ...
Handwritten Digital Signatures A new feature in 2.11.25 of the PDF Library is the ability to capture handwritten signatures from an iPad, iPhone or Android tablet. Useful? Maybe not, but it is kinda neat as you can see in the video.Read more...Tags : digitalsignature, pdflibrary, ...
Roll your own applet: the definitive guide We've covered them before, but Applets - a technology launched in 1996 with Java 1.0 - just keep changing. What follows is the definitive, step-by-step guide to compiling our viewer as an Applet useful as of mid-2012.Read more...Tags : applet, jnlp, ...
Reader Extensions, and why they break Usually on this blog we cover details of things you can do with our PDF API, so it's a bit of a departure to cover something we can't. Read on to learn about Reader Extensions and the limitations they imply.Read more...Tags : pdflibrary
BFO releases Java PDF Library 2.11.24 We've just released 2.11.24 of our PDF Library which has our latest round of bugfixes and improvements. Download it from the the usual location Tags : news, pdflibrary SyntaxHighlighter.de...
OpenType Layout in PDF How to use the new OpenType layout features in the PDF Library and Report Generator.Read more...Tags : font, pdflibrary, reportgenerator
Using Java to Print PDF Documents Printing PDFs is easy with the Java PDF API. In this article we go through the Java Print API at a high level, then guide you through the details in case things go wrong.Read more...Tags : pdflibrary, print
Odds and Ends: avoiding non-heap OutOfMemory When working with Java APIs that use native code you can hit an OutOfMemory in the PermGen space due to weaknesses in Java's garbage collectors. Here's an ugly little hack that might help.Read more...Tags : java.nio, optimization, outofmemory, tips
Recent Responses
Re: Using Java to Print PDF Documents The Java print layer gets the list of printers from the OS, and that list may include network printers - from Java's point-of-view they're both the same.