All releases of Big Faceless PDF Library

  •  22 May 2014 05:08
Avatar

    Release Notes: Several fixes were made to XFA, in particular regarding field formatting. An improved algorithm for text extraction now gives better results for most documents. Identification of super and subscript digits from the text was added. The mapping from PDF font to OS font was changed from 1:1 to 1:many, which is required to correctly render characters from the more recent HKSCS supplements on Windows.

    •  07 Mar 2014 00:59
    Avatar

      Release Notes: Adds generics to method signatures where appropriate. Java 4 is supported (as before) with the "bfopdf-14.jar" jar. Tested and verified with Java 8 (mainly adding support for the "Nashorn" JavaScript engine. Adds signing/verifying of PAdES signatures to AcrobatSignatureHandlerFactory Adds support for the latest release of the Hong Kong Supplementary character set (HKSCS-2008) to the MSung and MHei fonts. The changes for this are in the "bfopdf-cmap.jar" as well as the core jar, so remember to upgrade both.

      •  15 Dec 2013 21:20
      Avatar

        Release Notes: No change, but the release has been renumbered to 2.15 because the behavior of the PDF page list is, technically, an API change.

        •  12 Dec 2013 23:35
        Avatar

          Release Notes: This release adds support for loading linearized documents to the viewer; if you want your custom features to take advantage of this, then they may need rewriting, but it should have no impact for most features. PDF/A-2b and PDF/A-3b support has been added to the OutputProfile class, and a few (very specific) issues with PDF/A-1b have been fixed. Support has been added for creating PDF portfolios.

          •  09 May 2013 02:33
          Avatar

            Release Notes: A problem where the Map returned from PDF.getNamedActions() didn't fully implement the Map interface was fixed. ColorContent, ColorImage, GrayscaleContent, and GrayscaleImage were added to the OutputProfile class, for categorically determining if a PDF contains color or grayscale content. Column spacing during text extraction was modified slightly. Previously, the two columns would overlap by one character. Minor fixes were included for some specific damaged PDFs.

            •  22 Apr 2013 01:49
            Avatar

              Release Notes: This release fixes NullPointers which could occur when working with documents which had been cloned (a problem introduced in the previous release), fixes a clash between the Tomcat ClassLoader and the JavaScript sandbox which would result in exceptions and no JavaScript being executed (since 2.11.25), correctly renders form fields which have their style changed during formatting, correctly clips Shading patterns which specify a BBox, and doesn't allow an invalid CreationDate or ModDate to be set in the PDF info dictionary.

              •  25 Oct 2012 23:28
              Avatar

                Release Notes: This release makes Text Extraction only decode images if they're asked for (which should speed extraction by a large factor for some documents), gives Text Extraction hooks to "recode" an incorrectly-encoded font (although the mapping must be created manually), reverts a change to LayoutBox from 2.11.22 relating to trailing spaces on a line, improves color fidelity (particularly relating to shading patterns), and removes an unnecessary restriction on setting ModDate and CreationDate in PDF (these are still set automatically, but it's now possible to override them).

                •  17 Jul 2012 00:39
                Avatar

                  Release Notes: A potential JavaScript security issue was fixed. Customers are encouraged to upgrade and can contact BFO directly for more detail. Restrictions where an annotation can only be in one page or belong to one field are now enforced without having to tidy things up before rendering the PDF or throwing loads of ConcurrentModificationExceptions. Support for barcode fields was added with the new FormBarCode class. The ability to create binary DataMatrix and PDF417 barcodes was added.

                  •  01 Jun 2012 01:03
                  Avatar

                    Release Notes: This release added support for Type 1, 4, and 5 shading patterns and fixes for type 6 and 7, and corrected gradient rotation. An exception when signing a PDF with an invisible signature wash iced. Occasional stretching of fonts after merge in MergeResources was fixed. A slight change to the text layout algorithm in version 2.11.22 was reverted. Rendering of duotone indexed images with soft masks was fixed. Removal of LZW compression was fixed. An "ImageLengthIncorrect" OutputProfile feature was added for catching truncated images.

                    •  03 May 2012 00:19
                    Avatar

                      Release Notes: This release added support for reading/writing PDFs with AES-256 Encryption as used by Acrobat X. Version numbers when reading/writing PDFs with ISO 32000 extensions were corrected. Exceptions when rendering documents containing progressive JPEG images were fixed. Memory footprint when moving pages from one PDF to another was reduced. A crash and/or incorrect glyph widths in the resulting document when merging certain types of font with the MergeResources feature was fixed.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.