BFO PDF Library 2.28.5 and Report Generator 1.2.10
A release announcement for a new PDF Library and Report Generator, which now supports the jakarta.servlet package.
BFO PDF Library 2.28.4 - with PDF/UA-2 and WTPDF
This is the PDF/UA-2 release, and it also adds code for converting PDF to HTML. Read on for details.
BFO PDF Library 2.28.3 is released
Release 2.28.3 of our PDF Library adds per-separation rendering for output preview, Factur-X, Document Parts and more.
BFO Publisher 1.3 released
The first update to BFO Publisher for 2023 adds some new features.
BFO PDF Library 2.28.2 is released
Release 2.28.2 of our PDF Library adds a lot of under-the-hood changes to support the upcoming PDF/UA-2 profile.
BFO PDF Library 2.28.1 - we broke timestamping
Our last release, only ten days ago, broke applying a timestamp with Digital Signatures. This is a fix.
BFO PDF Library 2.28 - security and signatures
A minor security issue has been discovered and fixed in this release, and signatures have had a lot of improvements.
BFO PDF Library 2.27.2 - introducing the Arlington Model
A slightly overdue announcement of BFO PDF Library 2.27.2, which introduces the "Arlington Model": a vendor-neutral validation model for PDF.
BFO PDF Library 2.27 - a PDF/A update
Details on the latest release of our PDF Library, which has many fixes and improvements for PDF/A
Announcing BFO Publisher
Our first completely new product in 20 years, we're finally able to tell you about it
BFO PDF Library 2.26.4 and Report Generator 1.2.6
Details on the latest release of our PDF Library, and the Report Generator build with it. This is the "certified with Java 17" release.,
BFO PDF Library 2.26.2 and Report Generator 1.2.5
Details on the latest release of our PDF Library, and the Report Generator build with it. This is the "certified with Java 17" release.,
BFO PDF Library 2.26.1 release announcement
Coming two months after one of our major releases, the 2.26.1 release has seen a large number of small changes based on testing on tens of thousands of documents. But we think the one you're going to notice is the improvements to logging. Read on for more detail.
Converting PDF to PDF/A
Converting PDF to PDF/A has always been possible with our API, but we largely left our customers to choose their own approach. Release 2.26 changes that - we now have a very powerful new API for conversion.
BFO PDF Library 2.26 - a significant release
Our latest PDF Library release includes a lot of new functionality. Here's a summary, other articles will follow with details.
BFO PDF Library 2.25 - what's new?
A quick summary of some of the new features in the PDF library in the latest release.
BFO PDF Library 2.24.4 - what's new?
A quick summary of some of the new features in the PDF library in the last six months. Again.
BFO PDF Library 2.24.2 - what's new?
A quick summary of some of the new features in the PDF library in the last six months.
BFO Report Generator 1.2 with PDF/UA support
Built on our new PDF Library release, the latest Report Generator can easily create valid PDF/UA Documents.
BFO PDF Library 2.24: a PDF/UA deep dive
The new release of our PDF Library has completely rewritten support for the Structure Tree, required for PDF/UA. While mainly to support the addition of PDF/UA to the Report Generator, if you're working with Tagged PDF this release has lots for you.
BFO releases Java PDF Library 2.23.2
Release 2.23.2 adds a fix for a largely theoretical attack on PDF digital signatures, specifically the way they are verified with our API.
BFO PDF Library 2.23 - the Java 11 release
Details on the recent 2.23 release of the PDF Library, and on where we are with Java version support
BFO PDF Library 2.22.2
This one has been a while cooking, because it includes a JPEG2000 decoder and a rewritten Indic layout engine
BFO releases Java PDF Library 2.22
Changes include a reengineered text layout engine, updated internal Unicode model to version 10.0 and OpenType font parser to 1.8. GlobalSignDSS class added to create signatures that work with GlobalSign's digital signing service.
BFO PDF Library 2.21: some new features
Some details on our latest PDF Library release
BFO releases Java PDF Library 2.20.3
Our latest release contains updates, support for non-standard form fields and the usual minor array of bug fixes.
BFO releases Java PDF Library 2.20.2
In our latest update we've added several new features and created fixes for some unsual issues.
Creation of PDF/UA and PDF/A-3a documents
Our latest 2.20 release of the PDF Library adds full support for the creation of PDF/UA compliant documents, and hopefully this article will shed a little light on what they are.
BFO releases Java PDF Library 2.20
Our latest update includes several new features and fixes for some obscure problems.
BFO releases Java PDF Library 2.19
Our latest release includes several new features, such as supporting PDF/UA standards.
BFO releases Java PDF Library 2.18.8
Our latest release includes some basic bug fixes.
BFO Launch New Website!
At long last, our new website has been released. Same address but new content coming soon.
Long-Term Validation of Signatures
One of the main new features in release 2.18.2 of our PDF Library was support for "Long Term Validation" of signatures. The purpose of these isn't immediately clear - read on for details.
PDF Library 2.18 and the OutputProfiler class
We detail the major new change in 2.18, the OutputProfiler class
Big Faceless releases PDF Library 2.17.1
BFO have just released a new update to their PDF Library, the first for a few months. Here we describe a few features that are in the new release in a bit more detail. Integrating Logging messages with the viewer Our logging framework is a thin wrapper around whichever of Log4J or java.util.logging is configured, which means it's essentially a functional interface. Lo...
New features in the PDF Library 2.16
Our major new release has been several months coming - here's why.
ObjectiveIT Integrates BFOs Report Generator into Insurance Tariff Comparison Software
ObjectiveIT develops an insurance tariff comparison solution for their insurance broker clients with the Report Generator.
BFO releases Java PDF Library 2.11.24
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 framework in a little more detail.
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 changes
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.
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
New features in Report Generator 1.1.51
The Report Generator has got a few new tricks in release 1.1.51. Graph Library integration, Flash, PDF sets and Xinclude - read on for a summary and some examples.
Smaller, Faster, Better - BFO Release New PDF Library
The recent PDF Library 2.11.15 has a few highlights, including better support for digital signing from hardware, generation of "Aztec Code" barcodes, basic support for Flash file embedding in PDF, and a large number of bug fixes and improvements. This release offers improvements in memory and speed across the board, with tweaks to the low level data-structures that underly all PDFs. The Jar has shrunk by 10% as well, and our packed PDF Viewer Applet now scrapes in at just under 800KB.
"Emotion Timewave" Search Engine set to use BFO Graph Library
A computer scientist from Bath University is creating an Intelligent Digital-Emotion Analyser Library (iDEA) with functionality from the BFO Graph Library
BFO release PDF Library and PDF Viewer update
Version 2.11.12 of the PDF Library and PDF Viewer fixes a small memory leak in the Viewer which could occur during text selection. Some new methods for working with the Adobe Highlight File Format have been included, along with a large number of minor bugfixes and improvements since the previous release in June.
BFO releases Java PDF library 2.11.2
BFO have released a new version of their Java PDF Library. Version 2.11.2 fixes an issue with IBM versions of Java that was introduced in the previous release - a change of obfuscator clashed with a bug in some releases of the JRE supplied with Websphere. There are fixes for Customers reading and writing PDFs to the same File, a memory leak in the Viewer has been fixed, and a number of bugs have...
BFO releases Java PDF Library 2.10.6 and Report Generator 1.1.40
BFO have simultaneously released new versions of their Java PDF Library and Java Report Generator tools.
Big Faceless releases Java PDF Library 2.10.4
BFO are pleased to announce the 2.10.4 release of their PDF library. Several months in the making, it contains a large number of changes, mostly under the hood. For the end user, the primary new features will be the new single column display in the Viewer; improvements to allow the library to work with XFA-only PDFs and the addition of the new USPS "IntelligentMail" BarCode. There was also a larg...
Big Faceless releases PDF Library 2.10.3
BFO have released a major update to their PDF Library. The 2.10.3 release has a number of significant improvements across the board: for the first time the PDF library can now write Linearized, or "web-optimized" PDF's, which are optimized for faster display in a web browser. Text extraction has been rewritten and is now significantly faster and more accurate. A bug causing higher than necessary ...
The BFO Blog arrives
Hello and welcome to the latest section of BFO's website, the "BFO Blog". We'll be using this section to disseminate useful bits of information that we think our customers might want to hear, but that don't really fit anywhere else.