<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/">

  <channel rdf:about="http://bfo.co.uk/blog/">
    <title>BFO Blog - Java PDF Software tips and tricks.</title>
    <link>http://bfo.co.uk/blog/</link>
    <description>Tips, Tricks and News from the Big Faceless Organization</description>
    <items>
      <rdf:Seq>
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/12/21/extending_the_pdf_viewer_part_1.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/11/12/public_key_encryption_and_pdf.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/11/05/graphs_in_dynamic_web_pages.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/10/07/qr_code_and_other_barcodes.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/09/28/silently_print_a_pdf_from_a_web_browser.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/07/17/creating_tiff_class_f_images.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/07/07/logging_with_bfo.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/05/27/jpeg2000_java_and_pdf.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/05/01/using_version_2_0_of_the_bfo_graph_library_with_bfo_report_generator.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/03/25/funnel_charts.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/02/20/creating_pdf_a_documents_with_the_bfo_library.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/01/26/gotchas_when_reading_and_writing_pdf_to_files.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/01/22/bfo_releases_java_pdf_library_2_11_2.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2009/01/05/new_features_for_java_applets.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2008/11/13/bfo_releases_java_pdf_library_2_10_6_and_report_generator_1_1_40.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2008/10/14/big_faceless_releases_java_pdf_library_2_10_4.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2008/08/06/bfo_technical_support_second_to_none_says_top_adobe_provider.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2008/07/31/converting_pdf_to_tiff_png_and_jpeg.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2008/07/17/linearized_pdf.html" />
        
        <rdf:li resource="http://bfo.co.uk/blog/2008/07/15/big_faceless_releases_pdf_library_2_10_3.html" />
        
      </rdf:Seq>
    </items>
  </channel>

  
  <item rdf:about="http://bfo.co.uk/blog/2009/12/21/extending_the_pdf_viewer_part_1.html">
    <title>Extending the PDF Viewer - Part 1</title>
    <link>http://bfo.co.uk/blog/2009/12/21/extending_the_pdf_viewer_part_1.html</link>
    
      
      
        <description>
          The &lt;a href=&#034;http://big.faceless.org/products/pdfviewer/&#034;&gt;BFO PDF Viewer&lt;/a&gt; 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.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/12/21/extending_the_pdf_viewer_part_1.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/11/12/public_key_encryption_and_pdf.html">
    <title>Public Key Encryption and PDF</title>
    <link>http://bfo.co.uk/blog/2009/11/12/public_key_encryption_and_pdf.html</link>
    
      
      
        <description>
          Most people when they think of protecting a PDF, think of a password. However this isn&#039;t the only way to do it. Both Acrobat and our PDF viewer allow a PDF to be decrypted using a private key which is specific to a user. In this article we show you how to create a key, encrypt a document for that key and then decrypt it again.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/11/12/public_key_encryption_and_pdf.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/11/05/graphs_in_dynamic_web_pages.html">
    <title>Graphs in dynamic web pages</title>
    <link>http://bfo.co.uk/blog/2009/11/05/graphs_in_dynamic_web_pages.html</link>
    
      
      
        <description>
          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. &lt;br /&gt;
&lt;br /&gt;
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.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/11/05/graphs_in_dynamic_web_pages.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/10/07/qr_code_and_other_barcodes.html">
    <title>QR-Code and other barcodes</title>
    <link>http://bfo.co.uk/blog/2009/10/07/qr_code_and_other_barcodes.html</link>
    
      
      
        <description>
          The PDF Library supports a large number of barcodes, including QR-Code. This article shows some tricks you can do with these dense 2D barcodes.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/10/07/qr_code_and_other_barcodes.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/09/28/silently_print_a_pdf_from_a_web_browser.html">
    <title>Silently* print a PDF from a web browser</title>
    <link>http://bfo.co.uk/blog/2009/09/28/silently_print_a_pdf_from_a_web_browser.html</link>
    
      
      
        <description>
          We occasionally are asked how to print a PDF from a web browser without displaying a dialog. There isn&#039;t an easy answer to this, but you can get fairly close with our Viewer API.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/09/28/silently_print_a_pdf_from_a_web_browser.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/07/17/creating_tiff_class_f_images.html">
    <title>Creating TIFF Class F Images</title>
    <link>http://bfo.co.uk/blog/2009/07/17/creating_tiff_class_f_images.html</link>
    
      
      
        <description>
          The BFO PDF Library can create TIFF images from PDF using a number of compression algorithms, including Group 4. If for some reason you want to use Group 3 compression you&#039;ll need to use a third party library like JAI. This article shows you how.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/07/17/creating_tiff_class_f_images.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/07/07/logging_with_bfo.html">
    <title>Logging with BFO</title>
    <link>http://bfo.co.uk/blog/2009/07/07/logging_with_bfo.html</link>
    
      
      
        <description>
          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&#039;s existing logging systems. Read on to find out how to configure BFO products to log with Log4J or java.util.logging.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/07/07/logging_with_bfo.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/05/27/jpeg2000_java_and_pdf.html">
    <title>JPEG2000, Java and PDF</title>
    <link>http://bfo.co.uk/blog/2009/05/27/jpeg2000_java_and_pdf.html</link>
    
      
      
        <description>
          &lt;p&gt; The JPEG 2000 compression algorithm was designed in 2000 as a successor to the venerable JPEG algorithm, which dates back to 1992. It&#039;s designed to compress &amp;quot;continuous tone&amp;quot; images such as photographs, and supports both a lossy (like JPEG) and a lossless format. We covered a bit on image compression in &lt;a href=&#034;http://bfo.co.uk/blog/2008/07/31/converting_pdf_to_tiff_png_and_jpeg.html&#034;&gt;in a previous article&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt; Adobe added support for JPEG 2000 compressed images in Acrobat 5.0, (calling it JPX compression), and it&#039;s becoming more and more common to find PDF Documents containing photographic images compressed with this algorithm. &lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/05/27/jpeg2000_java_and_pdf.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/05/01/using_version_2_0_of_the_bfo_graph_library_with_bfo_report_generator.html">
    <title>Using version 2.0 of the BFO Graph Library with BFO Report Generator</title>
    <link>http://bfo.co.uk/blog/2009/05/01/using_version_2_0_of_the_bfo_graph_library_with_bfo_report_generator.html</link>
    
      
      
        <description>
          BFO Report Generator by default includes the BFO Graph Library, but the older version 1.0 library. While this is adequate for many users, people may want to use the new graphs and features available in version 2.0 of the Graph library. This article will show how to achieve this.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/05/01/using_version_2_0_of_the_bfo_graph_library_with_bfo_report_generator.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/03/25/funnel_charts.html">
    <title>Funnel Charts</title>
    <link>http://bfo.co.uk/blog/2009/03/25/funnel_charts.html</link>
    
      
      
        <description>
          With the release of version 2.4 of the BFO Graph library it is now possible to create &#039;funnel charts&#039; This blog article will explain how to use the new chart type and provide examples of the different styles that can be created.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/03/25/funnel_charts.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/02/20/creating_pdf_a_documents_with_the_bfo_library.html">
    <title>Creating PDF/A documents with the BFO library</title>
    <link>http://bfo.co.uk/blog/2009/02/20/creating_pdf_a_documents_with_the_bfo_library.html</link>
    
      
      
        <description>
          PDF/A is a standardised subset of PDF used for long-term archive storage. The PDF/A format ensures that documents can be correctly rendered hundreds of years from now in the absence of standard frameworks we take for granted today. Read more to find out how to author PDF/A documents with the BFO PDF library.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/02/20/creating_pdf_a_documents_with_the_bfo_library.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/01/26/gotchas_when_reading_and_writing_pdf_to_files.html">
    <title>Gotchas when reading and writing PDF to files</title>
    <link>http://bfo.co.uk/blog/2009/01/26/gotchas_when_reading_and_writing_pdf_to_files.html</link>
    
      
      
        <description>
          Reading and writing PDF documents to and from the same disk file can have unexpected consequences. This article covers what to watch out for if you do this, and details a few ways to get around the problems it can cause, including the new features added in 2.11.2 for this problem.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/01/26/gotchas_when_reading_and_writing_pdf_to_files.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/01/22/bfo_releases_java_pdf_library_2_11_2.html">
    <title>BFO releases Java PDF library 2.11.2</title>
    <link>http://bfo.co.uk/blog/2009/01/22/bfo_releases_java_pdf_library_2_11_2.html</link>
    
      
        <description>
          &lt;p&gt;
BFO have released a new version of their Java PDF Library.
&lt;/p&gt;&lt;p&gt;
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 been fixed, including a Swing screen corruption issue that sometimes occurred on Windows.
&lt;/p&gt;&lt;p&gt;
The full changelog is available &lt;a href=&#034;http://big.faceless.org/viewtext.jsp?url=products/pdf/docs/CHANGELOG.txt&amp;title=Big+Faceless+PDF+Library+Changelog&#034;&gt;here&lt;/a&gt;, and the new release is available to download at &lt;a href=&#034;http://bfo.co.uk/products/download.jsp&#034;&gt;http://bfo.co.uk/products/download.jsp&lt;/a&gt; 
&lt;/p&gt;
        </description>
      
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2009/01/05/new_features_for_java_applets.html">
    <title>New features for Java applets</title>
    <link>http://bfo.co.uk/blog/2009/01/05/new_features_for_java_applets.html</link>
    
      
      
        <description>
          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&#039;ll show how you can update your own deployment of the PDF Viewer Applet, or any other applet, to do the same.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2009/01/05/new_features_for_java_applets.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2008/11/13/bfo_releases_java_pdf_library_2_10_6_and_report_generator_1_1_40.html">
    <title>BFO releases Java PDF Library 2.10.6 and Report Generator 1.1.40</title>
    <link>http://bfo.co.uk/blog/2008/11/13/bfo_releases_java_pdf_library_2_10_6_and_report_generator_1_1_40.html</link>
    
      
        <description>
          &lt;p&gt;
BFO have simultaneously released new versions of their Java PDF Library and Java Report Generator tools.
&lt;/p&gt;&lt;p&gt;
The 2.10.6 release of the PDF Library includes a vastly improved JavaScript environment with numerous bug fixes for the Library and the PDF Viewer extension. Version 1.1.40 brings the Report Generator up to speed with the improvements made to the PDF Library with the last few releases. The Report Generator is built on Graph Library 1.1.6 and PDF Library 2.10.6. Please see the &lt;a
href=&#034;http://big.faceless.org/viewtext.jsp?url=products/pdf/docs/CHANGELOG.txt&amp;title=Big+Faceless+PDF+Library+Changelog&#034;&gt;PDF Library Changelog&lt;/a&gt; for more details.&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
Download the latest releases from &lt;a
href=&#034;http://bfo.co.uk/products/download.jsp&#034;&gt;BFO website&lt;/a&gt;
&lt;/p&gt;
        </description>
      
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2008/10/14/big_faceless_releases_java_pdf_library_2_10_4.html">
    <title>Big Faceless releases Java PDF Library 2.10.4</title>
    <link>http://bfo.co.uk/blog/2008/10/14/big_faceless_releases_java_pdf_library_2_10_4.html</link>
    
      
        <description>
          &lt;p&gt;
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.
&lt;/p&gt;&lt;p&gt;
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
&#034;IntelligentMail&#034; BarCode. There was also a large rewrite of the
font-subsystem, improving the ability of the library to render
unusually constructed PDFs and paving the way for future enhancements.
The full list of changes is in the &lt;a
href=&#034;http://big.faceless.org/viewtext.jsp?url=products/pdf/docs/CHANGELOG.txt&amp;title=Big+Faceless+PDF+Library+Changelog&#034;&gt;PDF Library Changelog&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
As always, the latest release is at avilable for download at the &lt;a
href=&#034;http://bfo.co.uk/products/download.jsp&#034;&gt;BFO website&lt;/a&gt;
&lt;/p&gt;


        </description>
      
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2008/08/06/bfo_technical_support_second_to_none_says_top_adobe_provider.html">
    <title>BFO Technical Support &#039;second to none&#039; says top Adobe provider</title>
    <link>http://bfo.co.uk/blog/2008/08/06/bfo_technical_support_second_to_none_says_top_adobe_provider.html</link>
    
      
        <description>
          &lt;p&gt;
BFO are pleased to add &lt;a href=&#034;http://www.4point.com&#034;&gt;4Point&lt;/a&gt;, the world&#039;s largest Adobe consulting practice, to its enviable client base.&lt;/p&gt;
&lt;p&gt;A spokesman for 4Point said, &#034;We used (BFO&#039;s) PDF Library to meet our client&#039;s need for rich inter-document navigation. With (the) PDF Library we were able to stitch together flat PDFs, create a set of inter-document linking bookmarks, and hyperlink inter-documents via existing and built table of contents and index pages. We chose Big Faceless&#039; PDF Library because it is feature-rich and user-friendly—the API is very coherent and intuitive.&#034;&lt;/p&gt;
&lt;p&gt;For more information read the full &lt;a href=&#034;http://big.faceless.org/press.jsp#56&#034;&gt;press release&lt;/a&gt;
&lt;/p&gt;
        </description>
      
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2008/07/31/converting_pdf_to_tiff_png_and_jpeg.html">
    <title>Converting PDF to TIFF, PNG and JPEG</title>
    <link>http://bfo.co.uk/blog/2008/07/31/converting_pdf_to_tiff_png_and_jpeg.html</link>
    
      
      
        <description>
          We&#039;re asked some questions more than others at BFO, and one of the most common concerns conversion of a PDF to a bitmap image format - typically TIFF, but sometimes JPEG or another format. This process is called &amp;quot;rasterization&amp;quot; and while it&#039;s very easy to do with the &amp;quot;extended plus viewer&amp;quot; version of our &lt;a href=&#034;http://bfo.co.uk/products/pdf&#034;&gt;PDF Library&lt;/a&gt;, it&#039;s worth going over in more detail.&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2008/07/31/converting_pdf_to_tiff_png_and_jpeg.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2008/07/17/linearized_pdf.html">
    <title>Linearized PDF</title>
    <link>http://bfo.co.uk/blog/2008/07/17/linearized_pdf.html</link>
    
      
      
        <description>
          &lt;p&gt; The 2.10.3 release of the &lt;a href=&#034;/products/pdf&#034;&gt;PDF library&lt;/a&gt; adds support for writing &amp;quot;Linearized&amp;quot; PDF documents, sometimes called &amp;quot;Web Optimized&amp;quot; or &amp;quot;Fast Web View&amp;quot; enabled. This feature has been a part of the PDF specification since Acrobat 3.0, but it&#039;s poorly understood even by developers. &lt;/p&gt;
&lt;p&gt;The idea behind linearization is faster display of PDF documents downloaded from the web. It does this by arranging the document structure in a specific way, and adding &amp;quot;hints tables&amp;quot; which specify the position in the file of certain objects. &lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://bfo.co.uk/blog/2008/07/17/linearized_pdf.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://bfo.co.uk/blog/2008/07/15/big_faceless_releases_pdf_library_2_10_3.html">
    <title>Big Faceless releases PDF Library 2.10.3</title>
    <link>http://bfo.co.uk/blog/2008/07/15/big_faceless_releases_pdf_library_2_10_3.html</link>
    
      
        <description>
          &lt;p&gt;
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 &#034;web-optimized&#034; PDF&#039;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 memory use with the PDFReader has been squashed, and there are a number of speed and stability improvements. The Swing PDF Viewer has some very significant stability improvements, and now includes the ability to search and select text from a PDF.
&lt;/p&gt;&lt;p&gt;
The new release is recommended for all our customers, and is available for download now at &lt;a href=&#034;/&#034;&gt;http://bfo.co.uk&lt;/a&gt;. See the &lt;a href=&#034;/viewtext.jsp?url=products/pdf/docs/CHANGELOG.txt&amp;amp;title=PDF%20Library%20Change%20Log&#034;&gt;PDF Library Changelog&lt;/a&gt; for more details.
&lt;/p&gt;
        </description>
      
      
    
  </item>
  

</rdf:RDF>
