pdfbox-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From msahy...@apache.org
Subject svn commit: r969869 [4/5] - in /websites/production/pdfbox/content: ./ 1.8/ 1.8/cookbook/ 2.0/ 2.0/cookbook/ assets/open-iconic/ assets/open-iconic/font/css/ bootstrap/css/ bootstrap/js/ css/ errors/
Date Thu, 22 Oct 2015 14:08:55 GMT
Modified: websites/production/pdfbox/content/codingconventions.html
==============================================================================
--- websites/production/pdfbox/content/codingconventions.html (original)
+++ websites/production/pdfbox/content/codingconventions.html Thu Oct 22 14:08:54 2015
@@ -23,6 +23,8 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1">
+    <meta name="description" content="The Apache PDFBox™ library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command line utilities. Apache PDFBox is published under the Apache License v2.0.
+">
 
     <title>Apache PDFBox | Coding Conventions</title>
 
@@ -37,6 +39,7 @@
      
     
     
+    
     <!-- Twitter Bootstrap and jQuery after this line. -->
     <script src="//code.jquery.com/jquery-latest.js"></script>
     <script src="/bootstrap/js/bootstrap.min.js"></script>
@@ -156,177 +159,119 @@
                 </ul>
             </div>
             <div class="col-xs-9">
-                 <style type="text/css">
-/* The following code is added by mdx_elementid.py
-   It was originally lifted from http://subversion.apache.org/style/site.css */
-/*
- * Hide class="elementid-permalink", except when an enclosing heading
- * has the :hover property.
- */
-.headerlink, .elementid-permalink {
-  visibility: hidden;
-}
-h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
-<h1 id="coding-conventions">Coding Conventions<a class="headerlink" href="#coding-conventions" title="Permanent link">&para;</a></h1>
+                <h1 id="coding-conventions">Coding Conventions</h1>
+
 <p>Over the years the PDFBox project has come to adopt a number of coding conventions. These are not always followed in old code but new code should try to follow these rules where possible.</p>
-<h3 id="formatting">Formatting<a class="headerlink" href="#formatting" title="Permanent link">&para;</a></h3>
+
+<h3 id="formatting">Formatting</h3>
+
 <ul>
-<li>
-<p>Braces go on their own line.</p>
-</li>
-<li>
-<p>Always use braces with control flow statements.</p>
-</li>
-<li>
-<p>No lines longer than 100 characters, including JavaDoc.</p>
-</li>
-<li>
-<p>Wrapped lines should use either an indent of 4 or 8 characters or align with the expression at the same level on the previous line.</p>
-</li>
-<li>
-<p>Wrapped lines should be broken after operators, not before.</p>
-</li>
-<li>
-<p>Prefer aligned wrapped lines.</p>
-</li>
-<li>
-<p>Prefer aligned wrapped parameter lists.</p>
-</li>
+<li><p>Braces go on their own line.</p></li>
+<li><p>Always use braces with control flow statements.</p></li>
+<li><p>No lines longer than 100 characters, including JavaDoc.</p></li>
+<li><p>Wrapped lines should use either an indent of 4 or 8 characters or align with the expression at the same level on the previous line.</p></li>
+<li><p>Wrapped lines should be broken after operators, not before.</p></li>
+<li><p>Prefer aligned wrapped lines.</p></li>
+<li><p>Prefer aligned wrapped parameter lists.</p></li>
 </ul>
-<h3 id="whitespace">Whitespace<a class="headerlink" href="#whitespace" title="Permanent link">&para;</a></h3>
+
+<h3 id="whitespace">Whitespace</h3>
+
 <ul>
-<li>
-<p>Four spaces for indents, no tabs.</p>
-</li>
-<li>
-<p>Do not use spaces around parenthesis.</p>
-</li>
-<li>
-<p>Use spaces after control flow keywords.</p>
-</li>
-<li>
-<p>Prefer using blank lines to separate logical blocks of code, but do not be excessive.</p>
-</li>
-<li>
-<p>Prefer not following casts with a blank space.</p>
-</li>
+<li><p>Four spaces for indents, no tabs.</p></li>
+<li><p>Do not use spaces around parenthesis.</p></li>
+<li><p>Use spaces after control flow keywords.</p></li>
+<li><p>Prefer using blank lines to separate logical blocks of code, but do not be excessive.</p></li>
+<li><p>Prefer not following casts with a blank space.</p></li>
 </ul>
-<h3 id="structure">Structure<a class="headerlink" href="#structure" title="Permanent link">&para;</a></h3>
+
+<h3 id="structure">Structure</h3>
+
 <ul>
-<li>
-<p>Do not use package imports (e.g. <code>import java.util.*</code>)</p>
-</li>
-<li>
-<p>Static fields and methods must appear at the top of a class, before any other code.</p>
-</li>
-<li>
-<p>Within a class, definitions should be ordered as follows:</p>
-<p>Class (static) variables<br />
-Instance variables<br />
-Constructors<br />
-Methods  </p>
-</li>
+<li><p>Do not use package imports (e.g. <code>import java.util.*</code>)</p></li>
+<li><p>Static fields and methods must appear at the top of a class, before any other code.</p></li>
+<li><p>Within a class, definitions should be ordered as follows:</p>
+
+<p>Class (static) variables<br>
+Instance variables<br>
+Constructors<br>
+Methods  </p></li>
 </ul>
-<h3 id="javadoc">JavaDoc<a class="headerlink" href="#javadoc" title="Permanent link">&para;</a></h3>
+
+<h3 id="javadoc">JavaDoc</h3>
+
 <ul>
-<li>
-<p>Public and protected methods and fields must have JavaDoc.</p>
-</li>
-<li>
-<p>Don't use <code>@version</code> tags.</p>
-</li>
-<li>
-<p>Don't use <code>@since</code> tags.</p>
-</li>
-<li>
-<p>Don't include your e-mail address in <code>@author</code> tags.</p>
-</li>
-<li>
-<p>You may omit <code>@return</code> tags for getters as long as you include a summary which begins with the word "Returns".</p>
-</li>
-<li>
-<p>Private methods do not require JavaDoc but may have partial JavaDoc if it adds valuable information.</p>
-</li>
+<li><p>Public and protected methods and fields must have JavaDoc.</p></li>
+<li><p>Don&#39;t use <code>@version</code> tags.</p></li>
+<li><p>Don&#39;t use <code>@since</code> tags.</p></li>
+<li><p>Don&#39;t include your e-mail address in <code>@author</code> tags.</p></li>
+<li><p>You may omit <code>@return</code> tags for getters as long as you include a summary which begins with the word &quot;Returns&quot;.</p></li>
+<li><p>Private methods do not require JavaDoc but may have partial JavaDoc if it adds valuable information.</p></li>
 </ul>
-<h3 id="comments">Comments<a class="headerlink" href="#comments" title="Permanent link">&para;</a></h3>
+
+<h3 id="comments">Comments</h3>
+
 <ul>
-<li>
-<p>Only use line comments within code, never block comments.</p>
-</li>
-<li>
-<p>Prefer comments on their own line, rather than trailing, unless the latter is more readable.</p>
-</li>
-<li>
-<p>Prefix line comments by a space <code>// like this</code>.</p>
-</li>
+<li><p>Only use line comments within code, never block comments.</p></li>
+<li><p>Prefer comments on their own line, rather than trailing, unless the latter is more readable.</p></li>
+<li><p>Prefix line comments by a space <code>// like this</code>.</p></li>
 </ul>
-<h3 id="variables">Variables<a class="headerlink" href="#variables" title="Permanent link">&para;</a></h3>
+
+<h3 id="variables">Variables</h3>
+
 <ul>
-<li>
-<p>Prefer initializing variables when they are declared, rather than C-style declaration before use.</p>
-</li>
-<li>
-<p>Always use final fields when possible.</p>
-</li>
+<li><p>Prefer initializing variables when they are declared, rather than C-style declaration before use.</p></li>
+<li><p>Always use final fields when possible.</p></li>
 </ul>
-<h3 id="control-flow">Control Flow<a class="headerlink" href="#control-flow" title="Permanent link">&para;</a></h3>
+
+<h3 id="control-flow">Control Flow</h3>
+
 <ul>
-<li>
-<p>Prefer multiple return statements over additional control flow logic.</p>
-</li>
-<li>
-<p>Prefer switch statements over multi-clause if-then statements.</p>
-</li>
+<li><p>Prefer multiple return statements over additional control flow logic.</p></li>
+<li><p>Prefer switch statements over multi-clause if-then statements.</p></li>
 </ul>
-<h3 id="api-design">API Design<a class="headerlink" href="#api-design" title="Permanent link">&para;</a></h3>
+
+<h3 id="api-design">API Design</h3>
+
 <ul>
-<li>
-<p>Give variables and methods meaningful names. Keep these short but don't use abbreviations. Prefer using the same terminology as the PDF spec.</p>
-</li>
-<li>
-<p>Prefer final classes and final protected methods for non-final public classes, this reduces the surface area of the public API.</p>
-</li>
-<li>
-<p>Avoid non-final protected variables in public classes. Prefer protected getters over protected variables when protected fields are necessery in public classes.</p>
-</li>
-<li>
-<p>Minimize the API. Don't make everything public just because you can.</p>
-</li>
-<li>
-<p>Don't expose implementation details unless there is a clear need: allowing subclassing means that the behaviour of protected methods becomes part of the contract of the public AP.</p>
-</li>
-<li>
-<p>Avoid unnecesary abstraction. While you're encouraged to avoid brittle designs, it's unlikey that an API designed for "future use" will have the correct API without any code which actually uses it.</p>
-</li>
+<li><p>Give variables and methods meaningful names. Keep these short but don&#39;t use abbreviations. Prefer using the same terminology as the PDF spec.</p></li>
+<li><p>Prefer final classes and final protected methods for non-final public classes, this reduces the surface area of the public API.</p></li>
+<li><p>Avoid non-final protected variables in public classes. Prefer protected getters over protected variables when protected fields are necessery in public classes.</p></li>
+<li><p>Minimize the API. Don&#39;t make everything public just because you can.</p></li>
+<li><p>Don&#39;t expose implementation details unless there is a clear need: allowing subclassing means that the behaviour of protected methods becomes part of the contract of the public AP.</p></li>
+<li><p>Avoid unnecesary abstraction. While you&#39;re encouraged to avoid brittle designs, it&#39;s unlikey that an API designed for &quot;future use&quot; will have the correct API without any code which actually uses it.</p></li>
 </ul>
-<h3 id="example">Example<a class="headerlink" href="#example" title="Permanent link">&para;</a></h3>
-<p>Here's an example of PDFBox's formatting style:</p>
-<div class="codehilite"><pre><span class="kd">public</span> <span class="kd">class</span> <span class="nc">Foo</span> <span class="kd">extends</span> <span class="n">Bar</span>
-<span class="o">{</span>
-    <span class="kd">public</span> <span class="kd">static</span> <span class="kt">void</span> <span class="nf">main</span><span class="o">(</span><span class="n">String</span> <span class="n">args</span><span class="o">[])</span>
-    <span class="o">{</span>
-        <span class="k">try</span>
-        <span class="o">{</span>
-            <span class="k">for</span> <span class="o">(</span><span class="kt">int</span> <span class="n">i</span> <span class="o">=</span> <span class="mi">0</span><span class="o">;</span> <span class="n">i</span> <span class="o">&lt;</span> <span class="n">args</span><span class="o">.</span><span class="na">length</span><span class="o">;</span> <span class="n">i</span><span class="o">++)</span>
-            <span class="o">{</span>
-                <span class="n">System</span><span class="o">.</span><span class="na">out</span><span class="o">.</span><span class="na">println</span><span class="o">(</span><span class="n">Integer</span><span class="o">.</span><span class="na">parseInt</span><span class="o">(</span><span class="n">args</span><span class="o">[</span><span class="n">i</span><span class="o">]));</span>
-            <span class="o">}</span>
-        <span class="o">}</span>
-        <span class="k">catch</span> <span class="o">(</span><span class="n">NumberFormatException</span> <span class="n">e</span><span class="o">)</span>
-        <span class="o">{</span>
-            <span class="n">e</span><span class="o">.</span><span class="na">printStackTrace</span><span class="o">();</span>
-        <span class="o">}</span>
-    <span class="o">}</span>
-<span class="o">}</span>
-</pre></div>
 
+<h3 id="example">Example</h3>
+
+<p>Here&#39;s an example of PDFBox&#39;s formatting style:</p>
+<div class="highlight"><pre><code class="language-text" data-lang="text">public class Foo extends Bar
+{
+    public static void main(String args[])
+    {
+        try
+        {
+            for (int i = 0; i &lt; args.length; i++)
+            {
+                System.out.println(Integer.parseInt(args[i]));
+            }
+        }
+        catch (NumberFormatException e)
+        {
+            e.printStackTrace();
+        }
+    }
+}
+</code></pre></div>
+<h2 id="eclipse-formatter">Eclipse Formatter</h2>
 
-<h2 id="eclipse-formatter">Eclipse Formatter<a class="headerlink" href="#eclipse-formatter" title="Permanent link">&para;</a></h2>
 <p>Eclipse users may download this preferences file: pdfbox-eclipse-formatter.xml and import this into Eclipse. 
-(Window-&gt;Preferences, go to Java-&gt;Code Style-&gt;Formatter and click "Import...").
+(Window-&gt;Preferences, go to Java-&gt;Code Style-&gt;Formatter and click &quot;Import...&quot;).
 Once you have done this you can reformat your code by using Source-&gt;Format (Ctrl+Shift+F).</p>
+
 <p>Also note that Eclipse will automatically format your import statements appropriately when 
-you invoke Source -&gt; Organize Imports (Ctrl+Shift+O).</p> 
+you invoke Source -&gt; Organize Imports (Ctrl+Shift+O).</p>
+
             </div>
         </div>
     </div>
@@ -346,4 +291,4 @@ you invoke Source -&gt; Organize Imports
     </footer>
 </body>
 
-</html>
+</html>
\ No newline at end of file

Modified: websites/production/pdfbox/content/css/pygments-default.css
==============================================================================
--- websites/production/pdfbox/content/css/pygments-default.css (original)
+++ websites/production/pdfbox/content/css/pygments-default.css Thu Oct 22 14:08:54 2015
@@ -58,4 +58,4 @@
 .vc { color: #19177C } /* Name.Variable.Class */
 .vg { color: #19177C } /* Name.Variable.Global */
 .vi { color: #19177C } /* Name.Variable.Instance */
-.il { color: #666666 } /* Literal.Number.Integer.Long */
+.il { color: #666666 } /* Literal.Number.Integer.Long */
\ No newline at end of file

Modified: websites/production/pdfbox/content/css/pygments-friendly.css
==============================================================================
--- websites/production/pdfbox/content/css/pygments-friendly.css (original)
+++ websites/production/pdfbox/content/css/pygments-friendly.css Thu Oct 22 14:08:54 2015
@@ -58,4 +58,4 @@
 .vc { color: #bb60d5 } /* Name.Variable.Class */
 .vg { color: #bb60d5 } /* Name.Variable.Global */
 .vi { color: #bb60d5 } /* Name.Variable.Instance */
-.il { color: #40a070 } /* Literal.Number.Integer.Long */
+.il { color: #40a070 } /* Literal.Number.Integer.Long */
\ No newline at end of file

Modified: websites/production/pdfbox/content/css/site.css
==============================================================================
--- websites/production/pdfbox/content/css/site.css (original)
+++ websites/production/pdfbox/content/css/site.css Thu Oct 22 14:08:54 2015
@@ -152,4 +152,4 @@ table tr:nth-child(even) td, table tr.ev
 
 .sidebar-node.collapsed > a::before {
   content: '\e036';
-}
+}
\ No newline at end of file

Modified: websites/production/pdfbox/content/download.html
==============================================================================
--- websites/production/pdfbox/content/download.html (original)
+++ websites/production/pdfbox/content/download.html Thu Oct 22 14:08:54 2015
@@ -1,174 +1,7 @@
-<!DOCTYPE html>
-<html lang="en">
+<h1 id="downloads">Downloads</h1>
 
-<!--
-     
-     Licensed to the Apache Software Foundation (ASF) under one or more
-     contributor license agreements.  See the NOTICE file distributed with
-     this work for additional information regarding copyright ownership.
-     The ASF licenses this file to You under the Apache License, Version 2.0
-     (the "License"); you may not use this file except in compliance with
-     the License.  You may obtain a copy of the License at
-     
-     http://www.apache.org/licenses/LICENSE- 2.0
-     
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
-     -->
-
-<head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-
-    <title>Apache PDFBox | Downloads</title>
-
-    <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
-    <link href="/assets/open-iconic/font/css/open-iconic-bootstrap.min.css" rel="stylesheet">
-    <link href="/css/pygments-github.css" rel="stylesheet">
-    
-    <link href="/css/site.css" rel="stylesheet">
-    
-    
-    
-     
-    
-    
-    <!-- Twitter Bootstrap and jQuery after this line. -->
-    <script src="//code.jquery.com/jquery-latest.js"></script>
-    <script src="/bootstrap/js/bootstrap.min.js"></script>
-    <script type="text/javascript">
-        $(function() {
-            // collapse tree nodes dynamically to support noscript
-            $('.sidebar-node').addClass('collapsed');
-            
-
-            // toggle expand/collapse
-            $('.sidebar-node > a').click(function(e) {
-                $(this).parent().toggleClass('collapsed');
-                e.preventDefault();
-            });
-
-            // preserve expand/collapse across page navigation
-            var path = document.location.pathname;
-            if (path.indexOf('/2.0') == 0) {
-                $('#v2-0').removeClass('collapsed');
-                if (path.indexOf('/2.0/cookbook') == 0) {
-                    $('#v2-0-cookbook').removeClass('collapsed');
-                }
-            } else {
-                $('#v1-8').removeClass('collapsed');
-                if (path.indexOf('/1.8/cookbook') == 0) {
-                    $('#v1-8-cookbook').removeClass('collapsed');
-                }
-            }
-
-        });
-    </script>
-</head>
-
-<body>
-    <nav class="navbar navbar-default navbar-top">
-      <div class="container">
-        <div class="navbar-header">
-          <a href="/index.html">
-            <img class="logo" src="/images/logo-head.gif">
-          </a>
-        </div>
-      </div>
-    </nav>
-    
-    <div class="container">
-        
-        <div class="row">
-            <div class="col-xs-3">
-                
-                <ul class="sidebar">
-                    <li class="sidebar-header">Apache PDFBox</li>
-                    <li><a href="/index.html">Overview</a></li>
-                    <li><a href="/download.cgi">Downloads</a></li>
-                    
-                    <li class="sidebar-header">Community</li>
-                    <li><a href="/support.html">Support</a></li>
-                    <li><a href="/mailinglists.html">Mailing Lists</a></li>
-                    <li><a href="/team.html">Project Team</a></li>
-                    
-                    <li class="sidebar-header">Documentation</li>
-                    <li class="sidebar-node" id="v2-0">
-                        <a href="#">2.0.0 (trunk)</a>
-                        <ul>
-                            <li><a href="/2.0/migration.html">Migration Guide</a></li>
-                            <li><a href="/2.0/getting-started.html">Getting Started</a></li>
-                            <li><a href="/2.0/examples.html">Examples</a></li>
-                            <li><a href="/2.0/dependencies.html">Dependencies</a></li>
-                            <li class="sidebar-node" id="v2-0-cookbook">
-                                <a href="#">Cookbook</a>
-                                <ul>
-                                    <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li>
-                                </ul>
-                            </li>
-                            <li><a href="/2.0/commandline.html">Command Line Tools</a></li>
-                            <li><a href="/docs/2.0.0-SNAPSHOT/javadocs/">API Docs</a></li>
-                        </ul>
-                    </li>
-                    <li class="sidebar-node" id="v1-8">
-                        <a href="#">1.8.10</a>
-                        <ul>
-                            <li><a href="/1.8/architecture.html">Architecture</a></li>
-                            <li><a href="/1.8/dependencies.html">Dependencies</a></li>
-                            <li class="sidebar-node" id="v1-8-cookbook">
-                                <a href="#">Cookbook</a>
-                                <ul>
-                                    <li><a href="/1.8/cookbook/documentcreation.html">Document Creation</a></li>
-                                    <li><a href="/1.8/cookbook/textextraction.html">Text Extraction</a></li>
-                                    <li><a href="/1.8/cookbook/encryption.html">Document Encryption</a></li>
-                                    <li><a href="/1.8/cookbook/workingwithfonts.html">Working with Fonts</a></li>
-                                    <li><a href="/1.8/cookbook/workingwithmetadata.html">Working with Metadata</a></li>
-                                    <li><a href="/1.8/cookbook/workingwithattachments.html">Working with Attachments</a></li>
-                                    <li><a href="/1.8/cookbook/pdfavalidation.html">PDF/A Validation</a></li>
-                                    <li><a href="/1.8/cookbook/pdfacreation.html">Creating a PDF/A document</a></li>
-                                </ul>
-                            </li>
-                            <li><a href="/1.8/commandline.html">Command Line Tools</a></li>
-                            <li><a href="/docs/1.8.10/javadocs/">API Docs</a></li>
-                            <li><a href="/1.8/faq.html">FAQ</a></li>
-                        </ul>
-                    </li>
-                    
-                    <li class="sidebar-header">Development</li>
-                    <li><a href="/building.html">Building from Source</a></li>
-                    <li><a href="/codingconventions.html">Coding Conventions</a></li>
-                    <li><a href="/siteupdate.html">Update the Website</a></li>  
-                    <li><a href="https://builds.apache.org/view/All/job/PDFBox-trunk/">Jenkins</a></li>
-                    <li><a href="https://travis-ci.org/apache/pdfbox">Travis CI</a></li>
-                    <li><a href="https://analysis.apache.org/dashboard/index/org.apache.pdfbox:pdfbox-reactor">SonarQube</a></li>
-                    <li><a href="https://issues.apache.org/jira/browse/PDFBOX">JIRA</a></li>
-                    <li><a href="/ideas.html">Ideas</a></li>
-                    <li><a href="/references.html">External Links</a></li>
-
-                    <li class="sidebar-header">Apache Software Foundation</li>
-                    <li><a href="http://www.apache.org/">Apache Software Foundation</a></li>
-                    <li><a href="http://www.apache.org/foundation/thanks.html">ASF Sponsors</a></li>
-                    <li><a href="http://www.apache.org/security/">Security</a></li>
-                </ul>
-            </div>
-            <div class="col-xs-9">
-                 <style type="text/css">
-/* The following code is added by mdx_elementid.py
-   It was originally lifted from http://subversion.apache.org/style/site.css */
-/*
- * Hide class="elementid-permalink", except when an enclosing heading
- * has the :hover property.
- */
-.headerlink, .elementid-permalink {
-  visibility: hidden;
-}
-h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
-<h1 id="downloads">Downloads<a class="headerlink" href="#downloads" title="Permanent link">&para;</a></h1>
 <p>There are several ways to obtain the PDFBox binaries or sources:</p>
+
 <ul>
 <li><a href="#20x">PDFBox 2.0.0 RC1</a></li>
 <li><a href="#18x">PDFBox 1.8.10 release</a></li>
@@ -176,13 +9,18 @@ h2:hover > .headerlink, h3:hover > .head
 <li><a href="#scm">Latest source from version control</a></li>
 <li><a href="#snapshot">Latest development snapshot build</a></li>
 </ul>
+
 <p>See also the <a href="#exportcontrol">export control</a> information related to the encryption features included in Apache PDFBox.</p>
-<h2 id="current-releases">Current releases<a class="headerlink" href="#current-releases" title="Permanent link">&para;</a></h2>
-<h3 id="mirror">Mirrors<a class="headerlink" href="#mirror" title="Permanent link">&para;</a></h3>
-<p>[if-any logo] <a href="[link]"></a> [end] Your current mirror is
+
+<h2 id="current-releases">Current releases</h2>
+
+<h3 id="mirrors-mirror">Mirrors {#mirror}</h3>
+
+<p>[if-any logo] <a href="%5Blink%5D"></a> [end] Your current mirror is
 <code>[preferred]</code>. If you encounter a problem with this mirror, please select another. If all mirrors are failing, try
 the <em>backup</em> mirrors at the end of the mirrors list, which should be available.
 Alternatively, <a href="http://www.apache.org/mirrors/">view the complete list of mirrors</a>.</p>
+
 <form action="[location]" method="get" id="SelectMirror">Mirrors:
   <select name="Preferred">[if-any http] [for http]
   <option value="[http]">[http]</option>[end] [end] [if-any ftp] [for ftp]
@@ -191,157 +29,149 @@ Alternatively, <a href="http://www.apach
   <input type="submit" value="Change"></input>
 </form>
 
-<h3 id="20x">PDFBox 2.0.0-RC1<a class="headerlink" href="#20x" title="Permanent link">&para;</a></h3>
+<h3 id="pdfbox-2-0-0-rc1-20x">PDFBox 2.0.0-RC1 {#20x}</h3>
+
 <p>This is a release candidate of the upcoming major release based on the current svn trunk.
 See the <a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/RELEASE-NOTES.txt">Release Notes</a> for more details.
 The <a href="http://pdfbox.apache.org/2.0/migration.html">Migration Guide</a> gives an overview about things to look at when upgrading from earlier versions.</p>
+
 <ul>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1-src.zip">pdfbox-2.0.0-RC1-src.zip</a> 13.1MB, source archive
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1-src.zip.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1-src.zip.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1-src.zip.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/pdfbox-app-2.0.0-RC1.jar">pdfbox-app-2.0.0-RC1.jar</a> 7.9MB, pre-built PDFBox standalone binary
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-app-2.0.0-RC1.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-app-2.0.0-RC1.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-app-2.0.0-RC1.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/preflight-app-2.0.0-RC1.jar">preflight-app-2.0.0-RC1.jar</a> 8.6MB, pre-built Preflight standalone binary
-    [<a href="http://www.apache.org/dist//pdfbox/2.0.0-RC1/preflight-app-2.0.0-RC1.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist//pdfbox/2.0.0-RC1/preflight-app-2.0.0-RC1.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist//pdfbox/2.0.0-RC1/preflight-app-2.0.0-RC1.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/debugger-app-2.0.0-RC1.jar">debugger-app-2.0.0-RC1.jar</a> 7.8MB, pre-built Debugger standalone binary
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/debugger-app-2.0.0-RC1.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/debugger-app-2.0.0-RC1.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/debugger-app-2.0.0-RC1.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1.jar">pdfbox-2.0.0-RC1.jar</a> 2.4MB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/fontbox-2.0.0-RC1.jar">fontbox-2.0.0-RC1.jar</a> 1.5MB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/fontbox-2.0.0-RC1.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/fontbox-2.0.0-RC1.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/fontbox-2.0.0-RC1.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/preflight-2.0.0-RC1.jar">preflight-2.0.0-RC1.jar</a> 242KB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/preflight-2.0.0-RC1.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/preflight-2.0.0-RC1.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/preflight-2.0.0-RC1.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/xmpbox-2.0.0-RC1.jar">xmpbox-2.0.0-RC1.jar</a> 131KB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/xmpbox-2.0.0-RC1.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/xmpbox-2.0.0-RC1.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/xmpbox-2.0.0-RC1.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/pdfbox-tools-2.0.0-RC1.jar">pdfbox-tools-2.0.0-RC1.jar</a> 68KB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-tools-2.0.0-RC1.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-tools-2.0.0-RC1.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-tools-2.0.0-RC1.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/2.0.0-RC1/pdfbox-debugger-2.0.0-RC1.jar">pdfbox-debugger-2.0.0-RC1.jar</a> 218KB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-debugger-2.0.0-RC1.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-debugger-2.0.0-RC1.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-debugger-2.0.0-RC1.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1-src.zip">pdfbox-2.0.0-RC1-src.zip</a> 13.1MB, source archive
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1-src.zip.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1-src.zip.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1-src.zip.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/pdfbox-app-2.0.0-RC1.jar">pdfbox-app-2.0.0-RC1.jar</a> 7.9MB, pre-built PDFBox standalone binary
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-app-2.0.0-RC1.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-app-2.0.0-RC1.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-app-2.0.0-RC1.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/preflight-app-2.0.0-RC1.jar">preflight-app-2.0.0-RC1.jar</a> 8.6MB, pre-built Preflight standalone binary
+[<a href="http://www.apache.org/dist//pdfbox/2.0.0-RC1/preflight-app-2.0.0-RC1.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist//pdfbox/2.0.0-RC1/preflight-app-2.0.0-RC1.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist//pdfbox/2.0.0-RC1/preflight-app-2.0.0-RC1.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/debugger-app-2.0.0-RC1.jar">debugger-app-2.0.0-RC1.jar</a> 7.8MB, pre-built Debugger standalone binary
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/debugger-app-2.0.0-RC1.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/debugger-app-2.0.0-RC1.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/debugger-app-2.0.0-RC1.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1.jar">pdfbox-2.0.0-RC1.jar</a> 2.4MB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-2.0.0-RC1.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/fontbox-2.0.0-RC1.jar">fontbox-2.0.0-RC1.jar</a> 1.5MB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/fontbox-2.0.0-RC1.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/fontbox-2.0.0-RC1.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/fontbox-2.0.0-RC1.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/preflight-2.0.0-RC1.jar">preflight-2.0.0-RC1.jar</a> 242KB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/preflight-2.0.0-RC1.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/preflight-2.0.0-RC1.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/preflight-2.0.0-RC1.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/xmpbox-2.0.0-RC1.jar">xmpbox-2.0.0-RC1.jar</a> 131KB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/xmpbox-2.0.0-RC1.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/xmpbox-2.0.0-RC1.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/xmpbox-2.0.0-RC1.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/pdfbox-tools-2.0.0-RC1.jar">pdfbox-tools-2.0.0-RC1.jar</a> 68KB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-tools-2.0.0-RC1.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-tools-2.0.0-RC1.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-tools-2.0.0-RC1.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/2.0.0-RC1/pdfbox-debugger-2.0.0-RC1.jar">pdfbox-debugger-2.0.0-RC1.jar</a> 218KB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-debugger-2.0.0-RC1.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-debugger-2.0.0-RC1.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/2.0.0-RC1/pdfbox-debugger-2.0.0-RC1.jar.sha">SHA1</a>]</li>
 </ul>
-<h3 id="18x">PDFBox 1.8.10<a class="headerlink" href="#18x" title="Permanent link">&para;</a></h3>
+
+<h3 id="pdfbox-1-8-10-18x">PDFBox 1.8.10 {#18x}</h3>
+
 <p>This is an incremental feature release based on the earlier <code>1.8.x</code> releases.
 See the <a href="http://www.apache.org/dist/pdfbox/1.8.10/RELEASE-NOTES.txt">release notes</a> for more details.</p>
+
 <ul>
-<li><a href="[preferred]/pdfbox/1.8.10/pdfbox-1.8.10-src.zip">pdfbox-1.8.10-src.zip</a> 10.9MB, source archive
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10-src.zip.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10-src.zip.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10-src.zip.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/1.8.10/pdfbox-app-1.8.10.jar">pdfbox-app-1.8.10.jar</a> 10.6MB, pre-built PDFBox standalone binary
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-app-1.8.10.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-app-1.8.10.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-app-1.8.10.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/1.8.10/preflight-app-1.8.10.jar">preflight-app-1.8.10.jar</a> 7.1MB, pre-built Preflight standalone binary
-    [<a href="http://www.apache.org/dist//pdfbox/1.8.10/preflight-app-1.8.10.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist//pdfbox/1.8.10/preflight-app-1.8.10.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist//pdfbox/1.8.10/preflight-app-1.8.10.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/1.8.10/pdfbox-1.8.10.jar">pdfbox-1.8.10.jar</a> 4.1MB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/1.8.10/fontbox-1.8.10.jar">fontbox-1.8.10.jar</a> 219KB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/fontbox-1.8.10.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/fontbox-1.8.10.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/fontbox-1.8.10.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/1.8.10/jempbox-1.8.10.jar">jempbox-1.8.10.jar</a> 51KB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/jempbox-1.8.10.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/jempbox-1.8.10.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/jempbox-1.8.10.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/1.8.10/preflight-1.8.10.jar">preflight-1.8.10.jar</a> 298KB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/preflight-1.8.10.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/preflight-1.8.10.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/preflight-1.8.10.jar.sha">SHA1</a>]</li>
-<li><a href="[preferred]/pdfbox/1.8.10/xmpbox-1.8.10.jar">xmpbox-1.8.10.jar</a> 115KB, pre-built binary
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/xmpbox-1.8.10.jar.asc">PGP</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/xmpbox-1.8.10.jar.md5">MD5</a>]
-    [<a href="http://www.apache.org/dist/pdfbox/1.8.10/xmpbox-1.8.10.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/1.8.10/pdfbox-1.8.10-src.zip">pdfbox-1.8.10-src.zip</a> 10.9MB, source archive
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10-src.zip.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10-src.zip.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10-src.zip.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/1.8.10/pdfbox-app-1.8.10.jar">pdfbox-app-1.8.10.jar</a> 10.6MB, pre-built PDFBox standalone binary
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-app-1.8.10.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-app-1.8.10.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-app-1.8.10.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/1.8.10/preflight-app-1.8.10.jar">preflight-app-1.8.10.jar</a> 7.1MB, pre-built Preflight standalone binary
+[<a href="http://www.apache.org/dist//pdfbox/1.8.10/preflight-app-1.8.10.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist//pdfbox/1.8.10/preflight-app-1.8.10.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist//pdfbox/1.8.10/preflight-app-1.8.10.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/1.8.10/pdfbox-1.8.10.jar">pdfbox-1.8.10.jar</a> 4.1MB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/pdfbox-1.8.10.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/1.8.10/fontbox-1.8.10.jar">fontbox-1.8.10.jar</a> 219KB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/fontbox-1.8.10.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/fontbox-1.8.10.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/fontbox-1.8.10.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/1.8.10/jempbox-1.8.10.jar">jempbox-1.8.10.jar</a> 51KB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/jempbox-1.8.10.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/jempbox-1.8.10.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/jempbox-1.8.10.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/1.8.10/preflight-1.8.10.jar">preflight-1.8.10.jar</a> 298KB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/preflight-1.8.10.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/preflight-1.8.10.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/preflight-1.8.10.jar.sha">SHA1</a>]</li>
+<li><a href="%5Bpreferred%5D/pdfbox/1.8.10/xmpbox-1.8.10.jar">xmpbox-1.8.10.jar</a> 115KB, pre-built binary
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/xmpbox-1.8.10.jar.asc">PGP</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/xmpbox-1.8.10.jar.md5">MD5</a>]
+[<a href="http://www.apache.org/dist/pdfbox/1.8.10/xmpbox-1.8.10.jar.sha">SHA1</a>]</li>
 </ul>
-<h3 id="verify">Verify<a class="headerlink" href="#verify" title="Permanent link">&para;</a></h3>
+
+<h3 id="verify">Verify</h3>
+
 <p>It is essential that you verify the integrity of the downloaded files using the PGP signatures or 
 MD5 and SHA1 checksums. Please read <a href="http://httpd.apache.org/dev/verification.html">Verifying Apache HTTP Server Releases</a>
 for more information on why you should verify our releases.</p>
+
 <p>The PGP signatures can be verified using PGP or GPG. First download the 
 <a href="http://www.apache.org/dist/pdfbox/KEYS">KEYS</a> file as well as the .asc signature files for the 
 relevant release packages. Make sure you get these
 files from the <a href="http://www.apache.org/dist/pdfbox">main distribution directory</a>, rather than 
 from a mirror. Then verify the signatures using</p>
-<div class="codehilite"><pre><span class="c">% pgpk -a KEYS</span>
-<span class="c">% pgpv pdfbox-X.Y.Z-src.zip.asc</span>
-</pre></div>
-
-
+<div class="highlight"><pre><code class="language-text" data-lang="text">% pgpk -a KEYS
+% pgpv pdfbox-X.Y.Z-src.zip.asc
+</code></pre></div>
 <p>or</p>
-<div class="codehilite"><pre><span class="c">% pgp -ka KEYS</span>
-<span class="c">% pgp pdfbox-X.Y.Z-src.zip.asc</span>
-</pre></div>
-
-
+<div class="highlight"><pre><code class="language-text" data-lang="text">% pgp -ka KEYS
+% pgp pdfbox-X.Y.Z-src.zip.asc
+</code></pre></div>
 <p>or</p>
-<div class="codehilite"><pre><span class="c">% gpg --import KEYS</span>
-<span class="c">% gpg --verify pdfbox-X.Y.Z-src.zip.asc</span>
-</pre></div>
+<div class="highlight"><pre><code class="language-text" data-lang="text">% gpg --import KEYS
+% gpg --verify pdfbox-X.Y.Z-src.zip.asc
+</code></pre></div>
+<h2 id="previous-releases-oldreleases">Previous releases ## {#oldreleases}</h2>
 
-
-<h2 id="oldreleases">Previous releases<a class="headerlink" href="#oldreleases" title="Permanent link">&para;</a></h2>
 <p>Previous Apache releases (starting with version <code>0.8.0-incubating</code>) are available in the <a href="http://archive.apache.org/dist/pdfbox/">release archive</a>. Older releases (up to version <code>0.7.3</code>) published from SourceForge are still available on <a href="http://sourceforge.net/project/showfiles.php?group_id=78314">SourceForge Files</a>.</p>
-<h2 id="scm">Latest source from version control<a class="headerlink" href="#scm" title="Permanent link">&para;</a></h2>
-<p>To fetch the latest source code from the trunk in the Subversion repository, just run the following command:</p>
-<div class="codehilite"><pre><span class="n">svn</span> <span class="n">checkout</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">svn</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span><span class="o">/</span><span class="n">pdfbox</span><span class="o">/</span><span class="n">trunk</span><span class="o">/</span>
-</pre></div>
 
+<h2 id="latest-source-from-version-control-scm">Latest source from version control ## {#scm}</h2>
 
+<p>To fetch the latest source code from the trunk in the Subversion repository, just run the following command:</p>
+<div class="highlight"><pre><code class="language-text" data-lang="text">svn checkout http://svn.apache.org/repos/asf/pdfbox/trunk/
+</code></pre></div>
 <p>You can also browse the Subversion repository using <a href="http://svn.apache.org/viewvc/pdfbox/">ViewVC</a>;</p>
+
 <p>We also have a read-only <a href="http://git.apache.org/">Git mirror</a> which is further mirrored to GitHub as <a href="https://github.com/apache/pdfbox">apache/pdfbox</a>.</p>
-<h2 id="snapshot">Latest development snapshot<a class="headerlink" href="#snapshot" title="Permanent link">&para;</a></h2>
+
+<h2 id="latest-development-snapshot-snapshot">Latest development snapshot ## {#snapshot}</h2>
+
 <p>Development snapshots are built automatically from the latest SVN trunk. <em>Snapshots are unreleased development previews and may change without notice.</em> Snapshots do not have their own version numbers and there is no guarantee of API stability between snapshots.</p>
+
 <p><a href="http://repository.apache.org/content/groups/snapshots/org/apache/pdfbox/">Download a snapshot build</a></p>
-<h2 id="exportcontrol">Export control information<a class="headerlink" href="#exportcontrol" title="Permanent link">&para;</a></h2>
+
+<h2 id="export-control-information-exportcontrol">Export control information ## {#exportcontrol}</h2>
+
 <p>This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export
-to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import,
+to another country, of encryption software. BEFORE using any encryption software, please check your country&#39;s laws, regulations and policies concerning the import,
 possession, or use, and re-export of encryption software, to see if this is permitted. See <a href="http://www.wassenaar.org/">http://www.wassenaar.org/</a> for more information.</p>
+
 <p>The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1,
 which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this Apache Software Foundation
 distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations,
 Section 740.13) for both object code and source code.</p>
+
 <p>The following provides more details on the included cryptographic software:</p>
+
 <ul>
 <li>Apache PDFBox uses the Java Cryptography Architecture (JCA) and the Bouncy Castle libraries for handling encryption in PDF documents. </li>
-</ul> 
-            </div>
-        </div>
-    </div>
-
-    <footer class="footer">
-        <div class="container"
-            <div class="row">
-                <div class="span3">
-                    <!-- nothing in here on purpose -->
-                </div>
-                <div class="span9">
-                    <p>Copyright © 2009&ndash;2015 <a href="http://www.apache.org/">The Apache Software Foundation</a>, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
-                        <br/>Apache PDFBox, PDFBox, Apache, the Apache feather logo and the Apache PDFBox project logos are trademarks of The Apache Software Foundation.</p>
-                </div>
-            </div>
-        </div>
-    </footer>
-</body>
-
-</html>
+</ul>
\ No newline at end of file

Modified: websites/production/pdfbox/content/errors/403.html
==============================================================================
--- websites/production/pdfbox/content/errors/403.html (original)
+++ websites/production/pdfbox/content/errors/403.html Thu Oct 22 14:08:54 2015
@@ -23,6 +23,8 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1">
+    <meta name="description" content="The Apache PDFBox™ library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command line utilities. Apache PDFBox is published under the Apache License v2.0.
+">
 
     <title>Apache PDFBox | Forbidden (403)</title>
 
@@ -37,6 +39,7 @@
      
     
     
+    
     <!-- Twitter Bootstrap and jQuery after this line. -->
     <script src="//code.jquery.com/jquery-latest.js"></script>
     <script src="/bootstrap/js/bootstrap.min.js"></script>
@@ -156,25 +159,19 @@
                 </ul>
             </div>
             <div class="col-xs-9">
-                 <style type="text/css">
-/* The following code is added by mdx_elementid.py
-   It was originally lifted from http://subversion.apache.org/style/site.css */
-/*
- * Hide class="elementid-permalink", except when an enclosing heading
- * has the :hover property.
- */
-.headerlink, .elementid-permalink {
-  visibility: hidden;
-}
-h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
-<h1 id="403">403<a class="headerlink" href="#403" title="Permanent link">&para;</a></h1>
-<p>We're sorry, but the page you requested cannot be accessed. </p>
+                <h1 id="403">403</h1>
+
+<p>We&#39;re sorry, but the page you requested cannot be accessed. </p>
+
 <p>Maybe you </p>
+
 <ul>
 <li>typed the address incorrectly</li>
 <li>followed a link from another site that pointed to this page.</li>
 </ul>
-<p>If you came by following a broken link, please report the <a href="https://issues.apache.org/jira/browse/pdfbox">issue</a>.</p> 
+
+<p>If you came by following a broken link, please report the <a href="https://issues.apache.org/jira/browse/pdfbox">issue</a>.</p>
+
             </div>
         </div>
     </div>
@@ -194,4 +191,4 @@ h2:hover > .headerlink, h3:hover > .head
     </footer>
 </body>
 
-</html>
+</html>
\ No newline at end of file

Modified: websites/production/pdfbox/content/errors/404.html
==============================================================================
--- websites/production/pdfbox/content/errors/404.html (original)
+++ websites/production/pdfbox/content/errors/404.html Thu Oct 22 14:08:54 2015
@@ -23,6 +23,8 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1">
+    <meta name="description" content="The Apache PDFBox™ library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command line utilities. Apache PDFBox is published under the Apache License v2.0.
+">
 
     <title>Apache PDFBox | Page Not Found</title>
 
@@ -37,6 +39,7 @@
      
     
     
+    
     <!-- Twitter Bootstrap and jQuery after this line. -->
     <script src="//code.jquery.com/jquery-latest.js"></script>
     <script src="/bootstrap/js/bootstrap.min.js"></script>
@@ -156,25 +159,19 @@
                 </ul>
             </div>
             <div class="col-xs-9">
-                 <style type="text/css">
-/* The following code is added by mdx_elementid.py
-   It was originally lifted from http://subversion.apache.org/style/site.css */
-/*
- * Hide class="elementid-permalink", except when an enclosing heading
- * has the :hover property.
- */
-.headerlink, .elementid-permalink {
-  visibility: hidden;
-}
-h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
-<h1 id="404">404<a class="headerlink" href="#404" title="Permanent link">&para;</a></h1>
-<p>We're sorry, but the page you requested cannot be found. </p>
+                <h1 id="404">404</h1>
+
+<p>We&#39;re sorry, but the page you requested cannot be found. </p>
+
 <p>Maybe you </p>
+
 <ul>
 <li>typed the address incorrectly</li>
 <li>followed a link from another site that pointed to this page.</li>
 </ul>
-<p>If you came by following a broken link, please report the <a href="https://issues.apache.org/jira/browse/pdfbox">issue</a>.</p> 
+
+<p>If you came by following a broken link, please report the <a href="https://issues.apache.org/jira/browse/pdfbox">issue</a>.</p>
+
             </div>
         </div>
     </div>
@@ -194,4 +191,4 @@ h2:hover > .headerlink, h3:hover > .head
     </footer>
 </body>
 
-</html>
+</html>
\ No newline at end of file

Modified: websites/production/pdfbox/content/ideas.html
==============================================================================
--- websites/production/pdfbox/content/ideas.html (original)
+++ websites/production/pdfbox/content/ideas.html Thu Oct 22 14:08:54 2015
@@ -23,6 +23,8 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1">
+    <meta name="description" content="The Apache PDFBox™ library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command line utilities. Apache PDFBox is published under the Apache License v2.0.
+">
 
     <title>Apache PDFBox | Ideas</title>
 
@@ -37,6 +39,7 @@
      
     
     
+    
     <!-- Twitter Bootstrap and jQuery after this line. -->
     <script src="//code.jquery.com/jquery-latest.js"></script>
     <script src="/bootstrap/js/bootstrap.min.js"></script>
@@ -156,41 +159,46 @@
                 </ul>
             </div>
             <div class="col-xs-9">
-                 <style type="text/css">
-/* The following code is added by mdx_elementid.py
-   It was originally lifted from http://subversion.apache.org/style/site.css */
-/*
- * Hide class="elementid-permalink", except when an enclosing heading
- * has the :hover property.
- */
-.headerlink, .elementid-permalink {
-  visibility: hidden;
-}
-h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
-<h1 id="ideas">Ideas<a class="headerlink" href="#ideas" title="Permanent link">&para;</a></h1>
+                <h1 id="ideas">Ideas</h1>
+
 <p>There are several ideas to enhance PDFBox. These are outlined below together with 
 comments and the releases they are planned for as soon as there is agreement to do the
 implementation.</p>
-<h2 id="enhance-type-safety">Enhance type safety<a class="headerlink" href="#enhance-type-safety" title="Permanent link">&para;</a></h2>
+
+<h2 id="enhance-type-safety">Enhance type safety</h2>
+
 <p>Enhance the type safety of PDFBox and add more generic collections and code cleanup.</p>
-<h2 id="remove-all-deprecated-methods">Remove all deprecated methods<a class="headerlink" href="#remove-all-deprecated-methods" title="Permanent link">&para;</a></h2>
+
+<h2 id="remove-all-deprecated-methods">Remove all deprecated methods</h2>
+
 <p>This is an ongoing effort and most/all deprecated methods will be removed in PDFBox 2.0.0</p>
-<h2 id="handle-large-pdf-files">Handle large PDF files<a class="headerlink" href="#handle-large-pdf-files" title="Permanent link">&para;</a></h2>
+
+<h2 id="handle-large-pdf-files">Handle large PDF files</h2>
+
 <p>In addition to the PDF parsing pdfbox does not always handle large PDF files well as some 
 of the references are implemented as int instead of long</p>
-<h2 id="switch-to-java-16"><span class="complete">Switch to Java 1.6</span><a class="headerlink" href="#switch-to-java-16" title="Permanent link">&para;</a></h2>
+
+<h2 id="switch-to-java-1-6"><span class="complete">Switch to Java 1.6</span></h2>
+
 <p><span class="complete">PDFBox 2.0.0 has Java 6 as minimum requirement.</span></p>
-<h2 id="break-pdfbox-into-modules"><span class="complete">Break PDFBox into modules</span><a class="headerlink" href="#break-pdfbox-into-modules" title="Permanent link">&para;</a></h2>
+
+<h2 id="break-pdfbox-into-modules"><span class="complete">Break PDFBox into modules</span></h2>
+
 <p><span class="complete">In order to support different use cases and provide a minimal toolset PDFBox 2.0.0 should be 
 separated into different modules. This goes inline with rearranging some of the code
 e.g. remove AWT from PDDocument.
 </span></p>
-<h2 id="enhance-the-font-rendering"><span class="complete">Enhance the font rendering</span><a class="headerlink" href="#enhance-the-font-rendering" title="Permanent link">&para;</a></h2>
+
+<h2 id="enhance-the-font-rendering"><span class="complete">Enhance the font rendering</span></h2>
+
 <p><span class="complete">PDFBox 2.0.0 will render most of the fonts without using AWT.</span></p>
-<h2 id="replaceenhance-pdf-parsing">Replace/enhance PDF parsing<a class="headerlink" href="#replaceenhance-pdf-parsing" title="Permanent link">&para;</a></h2>
-<p><span class="complete">The old "classic" PDF parser in PDFBox is not in line with the PDF specification as it parses
+
+<h2 id="replace-enhance-pdf-parsing">Replace/enhance PDF parsing</h2>
+
+<p><span class="complete">The old &quot;classic&quot; PDF parser in PDFBox is not in line with the PDF specification as it parses
 a PDF from top to bottom instead of respecting the XRef information.</span> The NonSequentialParser
 enhanced that situation but there is a need to have a cleaner foundation broken into several levels</p>
+
 <ul>
 <li>io</li>
 <li>tokenization</li>
@@ -199,33 +207,45 @@ enhanced that situation but there is a n
 <li>PD level document</li>
 <li>add some self healing mechanism to process corrupt files</li>
 </ul>
-<p>In addition handling documents which are not conforming shouldn't be part of the core parser
+
+<p>In addition handling documents which are not conforming shouldn&#39;t be part of the core parser
 but of a extentable approach e.g. by adding hooks to allow for handling parsing exceptions.</p>
-<h2 id="add-the-ability-to-create-pdfs-using-unicode-encoded-text"><span class="complete">Add the ability to create PDFs using unicode encoded text</span><a class="headerlink" href="#add-the-ability-to-create-pdfs-using-unicode-encoded-text" title="Permanent link">&para;</a></h2>
+
+<h2 id="add-the-ability-to-create-pdfs-using-unicode-encoded-text"><span class="complete">Add the ability to create PDFs using unicode encoded text</span></h2>
+
 <p><span class="complete">The recent PDFBox version is limited to WinANSI encoded text. 2.0.0 should have unicode support as well.</span></p>
-<h2 id="rearchitect-the-cos-level-objects">Rearchitect the COS level objects<a class="headerlink" href="#rearchitect-the-cos-level-objects" title="Permanent link">&para;</a></h2>
+
+<h2 id="rearchitect-the-cos-level-objects">Rearchitect the COS level objects</h2>
+
 <p>The COS level objects need to be refactored to be in line with the new parser. In addition
 method signatures, constructing ... should be made similar across the COS objects</p>
-<h2 id="parsing-on-demand">Parsing on demand<a class="headerlink" href="#parsing-on-demand" title="Permanent link">&para;</a></h2>
+
+<h2 id="parsing-on-demand">Parsing on demand</h2>
+
 <p>Instead of always parsing the complete document PDFs should be parsable on demand making
 objects only available as they are needed to enhance performance and minimize memory footprint.</p>
+
 <p>This might be achieved by providing a layered approach where a base (non caching) parser provides
 the on demand parsing and a caching parser built on top caches objects for use cases where
 this is beneficial e.g. rendering, debugging ...</p>
+
 <ul>
 <li>the lexer would be the low level component delivering tokens to the parser.
-  A sample implementation exists as part of PDFBOX-1000. The benefit would be a clean low
-  level handling of tokens. The current implementation needs to be (slightly ?) revised though</li>
+A sample implementation exists as part of PDFBOX-1000. The benefit would be a clean low
+level handling of tokens. The current implementation needs to be (slightly ?) revised though</li>
 <li>the incremental (non caching) parser would allow for page by page processing moving forward 
-  only to support text extraction, merging, splitting … - the benefit would be a lower memory 
-  consumption as well as a potential faster processing</li>
+only to support text extraction, merging, splitting … - the benefit would be a lower memory 
+consumption as well as a potential faster processing</li>
 <li>the caching parser would support applications such a PDFDebugger or PDFReader </li>
 </ul>
-<h2 id="handling-of-pdf-versions">Handling of PDF versions<a class="headerlink" href="#handling-of-pdf-versions" title="Permanent link">&para;</a></h2>
+
+<h2 id="handling-of-pdf-versions">Handling of PDF versions</h2>
+
 <p>The current implementation is a mix of PDF 1.4 and some adhoc additions without a clear 
 distinction what is and is not supported. We could ad some support for explicitly handling
 versions in PDFBox e.g. my marking certain methods and properties to the PDF version support
-level. This could in addition be a good basis for PDF/A and other compliance checks. </p> 
+level. This could in addition be a good basis for PDF/A and other compliance checks. </p>
+
             </div>
         </div>
     </div>
@@ -245,4 +265,4 @@ level. This could in addition be a good
     </footer>
 </body>
 
-</html>
+</html>
\ No newline at end of file

Modified: websites/production/pdfbox/content/index.html
==============================================================================
--- websites/production/pdfbox/content/index.html (original)
+++ websites/production/pdfbox/content/index.html Thu Oct 22 14:08:54 2015
@@ -23,6 +23,8 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1">
+    <meta name="description" content="The Apache PDFBox™ library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command line utilities. Apache PDFBox is published under the Apache License v2.0.
+">
 
     <title>Apache PDFBox | A Java PDF Library</title>
 
@@ -37,6 +39,7 @@
      
     
     
+    
     <!-- Twitter Bootstrap and jQuery after this line. -->
     <script src="//code.jquery.com/jquery-latest.js"></script>
     <script src="/bootstrap/js/bootstrap.min.js"></script>
@@ -156,33 +159,29 @@
                 </ul>
             </div>
             <div class="col-xs-9">
-                 <style type="text/css">
-/* The following code is added by mdx_elementid.py
-   It was originally lifted from http://subversion.apache.org/style/site.css */
-/*
- * Hide class="elementid-permalink", except when an enclosing heading
- * has the :hover property.
- */
-.headerlink, .elementid-permalink {
-  visibility: hidden;
-}
-h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
-<h1 id="apache-pdfbox-a-java-pdf-library">Apache PDFBox - A Java PDF Library<a class="headerlink" href="#apache-pdfbox-a-java-pdf-library" title="Permanent link">&para;</a></h1>
+                <h1 id="apache-pdfbox-a-java-pdf-library">Apache PDFBox - A Java PDF Library</h1>
+
 <p class="lead">The Apache PDFBox™ library is an open source Java tool for working with
     PDF documents. This project allows creation of new PDF documents, manipulation of existing
     documents and the ability to extract content from documents.
 
     Apache PDFBox also includes several command line utilities.
     Apache PDFBox is published under the Apache License v2.0.</p>
+    
+
+<h2 id="news">News</h2>
 
-<h2 id="news">News<a class="headerlink" href="#news" title="Permanent link">&para;</a></h2>
 <p>With the initial discussions starting 3 years ago PDFBox 2.0.0 is in the works for quite some time now - <strong>and we are in the final stages!</strong> To give you the opportunity to provide feedback a <a href="http://pdfbox.apache.org/download.cgi">PDFBox 2.0.0-RC1 Release Candidate</a> is now available. The <a href="http://pdfbox.apache.org/2.0/migration.html">Migration Guide</a> shall give users coming from PDFBox 1.8 or earlier an overview about things to look at when switching over. More details to come.</p>
-<h2 id="getting-help">Getting Help<a class="headerlink" href="#getting-help" title="Permanent link">&para;</a></h2>
+
+<h2 id="getting-help">Getting Help</h2>
+
 <p>To get help on using PDFBox, please <a href="mailto:users-subscribe@pdfbox.apache.org">Subscribe to the Users Mailing List</a> and post your
-questions there. We're happy to help.</p>
-<p>The project is a volunteer effort and we're always looking for interested people to help
+questions there. We&#39;re happy to help.</p>
+
+<p>The project is a volunteer effort and we&#39;re always looking for interested people to help
 us improve PDFBox. There are a multitude of ways that you can help us depending on your
 skills. Subscribe to the <a href="/mailinglists.html">Mailing Lists</a> and find out how you can help.</p>
+
 <h2 id="features">Features</h2>
 
 <div class="row">
@@ -221,7 +220,8 @@ skills. Subscribe to the <a href="/maili
         <header><h4><span class="oi oi-box"></span>Signing</h4></header>
         <p>Digitally sign PDF files.</p>
     </div>
-</div> 
+</div>
+
             </div>
         </div>
     </div>
@@ -241,4 +241,4 @@ skills. Subscribe to the <a href="/maili
     </footer>
 </body>
 
-</html>
+</html>
\ No newline at end of file

Modified: websites/production/pdfbox/content/mailinglists.html
==============================================================================
--- websites/production/pdfbox/content/mailinglists.html (original)
+++ websites/production/pdfbox/content/mailinglists.html Thu Oct 22 14:08:54 2015
@@ -23,6 +23,8 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1">
+    <meta name="description" content="The Apache PDFBox™ library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command line utilities. Apache PDFBox is published under the Apache License v2.0.
+">
 
     <title>Apache PDFBox | Mailing Lists</title>
 
@@ -37,6 +39,7 @@
      
     
     
+    
     <!-- Twitter Bootstrap and jQuery after this line. -->
     <script src="//code.jquery.com/jquery-latest.js"></script>
     <script src="/bootstrap/js/bootstrap.min.js"></script>
@@ -156,71 +159,30 @@
                 </ul>
             </div>
             <div class="col-xs-9">
-                 <style type="text/css">
-/* The following code is added by mdx_elementid.py
-   It was originally lifted from http://subversion.apache.org/style/site.css */
-/*
- * Hide class="elementid-permalink", except when an enclosing heading
- * has the :hover property.
- */
-.headerlink, .elementid-permalink {
-  visibility: hidden;
-}
-h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
-<h1 id="mailing-lists">Mailing Lists<a class="headerlink" href="#mailing-lists" title="Permanent link">&para;</a></h1>
+                <h1 id="mailing-lists">Mailing Lists</h1>
+
 <p>Mailing Lists are the primary communication channels for all projects at 
 The Apache Software Foundation. Therefore, this applies to Apache PDFBox, too. </p>
+
 <p><strong>Please read the <a href="http://www.apache.org/foundation/public-archives.html">public forum archive policy</a> carefully before subscribing to one of our list.</strong></p>
+
 <p>If you have any questions about or problems with Apache PDFBox, you can get them addressed 
 on the <strong>Users Mailing List</strong>. </p>
+
 <p>If you like to participate in the development of Apache PDFBox, 
 the <strong>Developers Mailing List</strong> is the place to be. </p>
-<p>If you like to keep track of what's being changed inside the project, you can subscribe 
+
+<p>If you like to keep track of what&#39;s being changed inside the project, you can subscribe 
 to the <strong>Commit Mailing List</strong>.</p>
+
 <p class="alert alert-info">Please use the Users Mailing List if you are unsure which list to use</p>
 
-<table class="table">
-<thead>
-<tr>
-<th>Name</th>
-<th>Address</th>
-<th>Subscribe</th>
-<th>Unsubscribe</th>
-<th>Help</th>
-<th>Archive</th>
-<th>MarkMail</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>Users</td>
-<td>users@pdfbox.apache.org</td>
-<td><a href="mailto:users-subscribe@pdfbox.apache.org">Subscribe</a></td>
-<td><a href="mailto:users-unsubscribe@pdfbox.apache.org">Unsubscribe</a></td>
-<td><a href="mailto:users-help@pdfbox.apache.org">Help</a></td>
-<td><a href="http://mail-archives.apache.org/mod_mbox/pdfbox-users/">Archive</a></td>
-<td><a href="http://pdfbox-users.markmail.org/">MarkMail</a></td>
-</tr>
-<tr>
-<td>Developers</td>
-<td>dev@pdfbox.apache.org</td>
-<td><a href="mailto:dev-subscribe@pdfbox.apache.org">Subscribe</a></td>
-<td><a href="mailto:dev-unsubscribe@pdfbox.apache.org">Unsubscribe</a></td>
-<td><a href="mailto:dev-help@pdfbox.apache.org">Help</a></td>
-<td><a href="http://mail-archives.apache.org/mod_mbox/pdfbox-dev/">Archive</a></td>
-<td><a href="http://pdfbox-dev.markmail.org/">MarkMail</a></td>
-</tr>
-<tr>
-<td>Commits List</td>
-<td>commits@pdfbox.apache.org</td>
-<td><a href="mailto:commits-subscribe@pdfbox.apache.org">Subscribe</a></td>
-<td><a href="mailto:commits-unsubscribe@pdfbox.apache.org">Unsubscribe</a></td>
-<td><a href="mailto:commits-help@pdfbox.apache.org">Help</a></td>
-<td><a href="http://mail-archives.apache.org/mod_mbox/pdfbox-commits/">Archive</a></td>
-<td><a href="http://pdfbox-commits.markmail.org/">MarkMail</a></td>
-</tr>
-</tbody>
-</table> 
+<p>| Name | Address | Subscribe | Unsubscribe | Help | Archive | MarkMail |
+| -- | -- | -- | --| --| -- | -- |
+| Users | <a href="mailto:users@pdfbox.apache.org">users@pdfbox.apache.org</a> | <a href="mailto:users-subscribe@pdfbox.apache.org">Subscribe</a> | <a href="mailto:users-unsubscribe@pdfbox.apache.org">Unsubscribe</a> | <a href="mailto:users-help@pdfbox.apache.org">Help</a> | <a href="http://mail-archives.apache.org/mod_mbox/pdfbox-users/">Archive</a> | <a href="http://pdfbox-users.markmail.org/">MarkMail</a> |
+| Developers | <a href="mailto:dev@pdfbox.apache.org">dev@pdfbox.apache.org</a> | <a href="mailto:dev-subscribe@pdfbox.apache.org">Subscribe</a> | <a href="mailto:dev-unsubscribe@pdfbox.apache.org">Unsubscribe</a> | <a href="mailto:dev-help@pdfbox.apache.org">Help</a> | <a href="http://mail-archives.apache.org/mod_mbox/pdfbox-dev/">Archive</a> | <a href="http://pdfbox-dev.markmail.org/">MarkMail</a> |<br>
+| Commits List | <a href="mailto:commits@pdfbox.apache.org">commits@pdfbox.apache.org</a> | <a href="mailto:commits-subscribe@pdfbox.apache.org">Subscribe</a> | <a href="mailto:commits-unsubscribe@pdfbox.apache.org">Unsubscribe</a> | <a href="mailto:commits-help@pdfbox.apache.org">Help</a> | <a href="http://mail-archives.apache.org/mod_mbox/pdfbox-commits/">Archive</a> | <a href="http://pdfbox-commits.markmail.org/">MarkMail</a> |     </p>
+
             </div>
         </div>
     </div>
@@ -240,4 +202,4 @@ to the <strong>Commit Mailing List</stro
     </footer>
 </body>
 
-</html>
+</html>
\ No newline at end of file

Modified: websites/production/pdfbox/content/references.html
==============================================================================
--- websites/production/pdfbox/content/references.html (original)
+++ websites/production/pdfbox/content/references.html Thu Oct 22 14:08:54 2015
@@ -23,6 +23,8 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width, initial-scale=1">
+    <meta name="description" content="The Apache PDFBox™ library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents. Apache PDFBox also includes several command line utilities. Apache PDFBox is published under the Apache License v2.0.
+">
 
     <title>Apache PDFBox | External Links</title>
 
@@ -37,6 +39,7 @@
      
     
     
+    
     <!-- Twitter Bootstrap and jQuery after this line. -->
     <script src="//code.jquery.com/jquery-latest.js"></script>
     <script src="/bootstrap/js/bootstrap.min.js"></script>
@@ -156,30 +159,20 @@
                 </ul>
             </div>
             <div class="col-xs-9">
-                 <style type="text/css">
-/* The following code is added by mdx_elementid.py
-   It was originally lifted from http://subversion.apache.org/style/site.css */
-/*
- * Hide class="elementid-permalink", except when an enclosing heading
- * has the :hover property.
- */
-.headerlink, .elementid-permalink {
-  visibility: hidden;
-}
-h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
-<h1 id="external-links">External Links<a class="headerlink" href="#external-links" title="Permanent link">&para;</a></h1>
+                <h1 id="external-links">External Links</h1>
+
 <p>This page lists projects that utilize PDFBox and articles that have been written about PDFBox. 
 Please file an <a href="https://issues.apache.org/jira/browse/PDFBOX">improvement issue</a> to get new projects or articles added to this page, or to update the information on existing links.</p>
-<h2 id="projects">Projects<a class="headerlink" href="#projects" title="Permanent link">&para;</a></h2>
-<table class="table">
-<thead>
+
+<h2 id="projects">Projects</h2>
+
+<table><thead>
 <tr>
 <th>Project Name</th>
 <th>License</th>
 <th>Project Description</th>
 </tr>
-</thead>
-<tbody>
+</thead><tbody>
 <tr>
 <td><a href="http://www.alfresco.org/">Alfresco</a></td>
 <td>LGPL - commercial services/support/training is available</td>
@@ -263,7 +256,7 @@ Please file an <a href="https://issues.a
 <tr>
 <td><a href="http://mmapps.sourceforge.net/lucenemodule/">MMBase Lucene Module</a></td>
 <td>MPL</td>
-<td>Lucenemodule is a plugin (module) for the MMBase content management system that enables Lucene full text search through it's content, and thanks to PDFBox also PDF content.</td>
+<td>Lucenemodule is a plugin (module) for the MMBase content management system that enables Lucene full text search through it&#39;s content, and thanks to PDFBox also PDF content.</td>
 </tr>
 <tr>
 <td><a href="http://www.opencms.org/">OpenCms</a></td>
@@ -310,19 +303,18 @@ Please file an <a href="https://issues.a
 <td>Collaborative Source License</td>
 <td>Zilverline is a search engine that offers web access to your personal or intranet content.</td>
 </tr>
-</tbody>
-</table>
-<h2 id="articlesbooks">Articles/Books<a class="headerlink" href="#articlesbooks" title="Permanent link">&para;</a></h2>
-<table class="table">
-<thead>
+</tbody></table>
+
+<h2 id="articles-books">Articles/Books</h2>
+
+<table><thead>
 <tr>
 <th>Article Name</th>
 <th>Article Abstract</th>
 </tr>
-</thead>
-<tbody>
+</thead><tbody>
 <tr>
-<td>Build an eDoc Reader for your iPod <br/><a href="http://www.oreillynet.com/pub/a/mac/2004/12/14/ipod_reader.html">Part 1 - User Interface</a></br/><a href="http://www.oreillynet.com/pub/a/mac/2004/12/17/ipod_reader.html">Part 2 - Document Reading Engine</a></br/><a href="http://www.oreillynet.com/pub/a/mac/2005/01/07/ipod_reader.html">Part 3 - <em>Integration with PDFBox</em></a></td>
+<td>Build an eDoc Reader for your iPod <br/> <a href="http://www.oreillynet.com/pub/a/mac/2004/12/14/ipod_reader.html">Part 1 - User Interface</a> <br/> <a href="http://www.oreillynet.com/pub/a/mac/2004/12/17/ipod_reader.html">Part 2 - Document Reading Engine</a> <br/> <a href="http://www.oreillynet.com/pub/a/mac/2005/01/07/ipod_reader.html">Part 3 - <em>Integration with PDFBox</em></a></td>
 <td>A three part article that discusses the implementation of the PodReader application. PodReader is Cocoa application written in Objective-C and article discusses how to use the Cocoa-Java bridge to integrate with the Java version of PDFBox.</td>
 </tr>
 <tr>
@@ -337,8 +329,8 @@ Please file an <a href="https://issues.a
 <td><a href="http://www.dcs.bbk.ac.uk/research/techreps/2005/bbkcs-05-02.pdf">Refactoring trends across N versions of N Java open source systems: an empirical study</a></td>
 <td>This article describes an empirical study of multiple versions of a range of open source Java systems in an attempt to understand whether refactoring occur and, if so, which types of refactoring were most (and least) common. PDFBox is used as a case study.</td>
 </tr>
-</tbody>
-</table> 
+</tbody></table>
+
             </div>
         </div>
     </div>
@@ -358,4 +350,4 @@ Please file an <a href="https://issues.a
     </footer>
 </body>
 
-</html>
+</html>
\ No newline at end of file

Modified: websites/production/pdfbox/content/sitemap.html
==============================================================================
--- websites/production/pdfbox/content/sitemap.html (original)
+++ websites/production/pdfbox/content/sitemap.html Thu Oct 22 14:08:54 2015
@@ -1,181 +1 @@
-<!DOCTYPE html>
-<html lang="en">
-
-<!--
-     
-     Licensed to the Apache Software Foundation (ASF) under one or more
-     contributor license agreements.  See the NOTICE file distributed with
-     this work for additional information regarding copyright ownership.
-     The ASF licenses this file to You under the Apache License, Version 2.0
-     (the "License"); you may not use this file except in compliance with
-     the License.  You may obtain a copy of the License at
-     
-     http://www.apache.org/licenses/LICENSE- 2.0
-     
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
-     -->
-
-<head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-
-    <title>Apache PDFBox | Sitemap</title>
-
-    <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
-    <link href="/assets/open-iconic/font/css/open-iconic-bootstrap.min.css" rel="stylesheet">
-    <link href="/css/pygments-github.css" rel="stylesheet">
-    
-    <link href="/css/site.css" rel="stylesheet">
-    
-    
-    
-     
-    
-    
-    <!-- Twitter Bootstrap and jQuery after this line. -->
-    <script src="//code.jquery.com/jquery-latest.js"></script>
-    <script src="/bootstrap/js/bootstrap.min.js"></script>
-    <script type="text/javascript">
-        $(function() {
-            // collapse tree nodes dynamically to support noscript
-            $('.sidebar-node').addClass('collapsed');
-            
-
-            // toggle expand/collapse
-            $('.sidebar-node > a').click(function(e) {
-                $(this).parent().toggleClass('collapsed');
-                e.preventDefault();
-            });
-
-            // preserve expand/collapse across page navigation
-            var path = document.location.pathname;
-            if (path.indexOf('/2.0') == 0) {
-                $('#v2-0').removeClass('collapsed');
-                if (path.indexOf('/2.0/cookbook') == 0) {
-                    $('#v2-0-cookbook').removeClass('collapsed');
-                }
-            } else {
-                $('#v1-8').removeClass('collapsed');
-                if (path.indexOf('/1.8/cookbook') == 0) {
-                    $('#v1-8-cookbook').removeClass('collapsed');
-                }
-            }
-
-        });
-    </script>
-</head>
-
-<body>
-    <nav class="navbar navbar-default navbar-top">
-      <div class="container">
-        <div class="navbar-header">
-          <a href="/index.html">
-            <img class="logo" src="/images/logo-head.gif">
-          </a>
-        </div>
-      </div>
-    </nav>
-    
-    <div class="container">
-        
-        <div class="row">
-            <div class="col-xs-3">
-                
-                <ul class="sidebar">
-                    <li class="sidebar-header">Apache PDFBox</li>
-                    <li><a href="/index.html">Overview</a></li>
-                    <li><a href="/download.cgi">Downloads</a></li>
-                    
-                    <li class="sidebar-header">Community</li>
-                    <li><a href="/support.html">Support</a></li>
-                    <li><a href="/mailinglists.html">Mailing Lists</a></li>
-                    <li><a href="/team.html">Project Team</a></li>
-                    
-                    <li class="sidebar-header">Documentation</li>
-                    <li class="sidebar-node" id="v2-0">
-                        <a href="#">2.0.0 (trunk)</a>
-                        <ul>
-                            <li><a href="/2.0/migration.html">Migration Guide</a></li>
-                            <li><a href="/2.0/getting-started.html">Getting Started</a></li>
-                            <li><a href="/2.0/examples.html">Examples</a></li>
-                            <li><a href="/2.0/dependencies.html">Dependencies</a></li>
-                            <li class="sidebar-node" id="v2-0-cookbook">
-                                <a href="#">Cookbook</a>
-                                <ul>
-                                    <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li>
-                                </ul>
-                            </li>
-                            <li><a href="/2.0/commandline.html">Command Line Tools</a></li>
-                            <li><a href="/docs/2.0.0-SNAPSHOT/javadocs/">API Docs</a></li>
-                        </ul>
-                    </li>
-                    <li class="sidebar-node" id="v1-8">
-                        <a href="#">1.8.10</a>
-                        <ul>
-                            <li><a href="/1.8/architecture.html">Architecture</a></li>
-                            <li><a href="/1.8/dependencies.html">Dependencies</a></li>
-                            <li class="sidebar-node" id="v1-8-cookbook">
-                                <a href="#">Cookbook</a>
-                                <ul>
-                                    <li><a href="/1.8/cookbook/documentcreation.html">Document Creation</a></li>
-                                    <li><a href="/1.8/cookbook/textextraction.html">Text Extraction</a></li>
-                                    <li><a href="/1.8/cookbook/encryption.html">Document Encryption</a></li>
-                                    <li><a href="/1.8/cookbook/workingwithfonts.html">Working with Fonts</a></li>
-                                    <li><a href="/1.8/cookbook/workingwithmetadata.html">Working with Metadata</a></li>
-                                    <li><a href="/1.8/cookbook/workingwithattachments.html">Working with Attachments</a></li>
-                                    <li><a href="/1.8/cookbook/pdfavalidation.html">PDF/A Validation</a></li>
-                                    <li><a href="/1.8/cookbook/pdfacreation.html">Creating a PDF/A document</a></li>
-                                </ul>
-                            </li>
-                            <li><a href="/1.8/commandline.html">Command Line Tools</a></li>
-                            <li><a href="/docs/1.8.10/javadocs/">API Docs</a></li>
-                            <li><a href="/1.8/faq.html">FAQ</a></li>
-                        </ul>
-                    </li>
-                    
-                    <li class="sidebar-header">Development</li>
-                    <li><a href="/building.html">Building from Source</a></li>
-                    <li><a href="/codingconventions.html">Coding Conventions</a></li>
-                    <li><a href="/siteupdate.html">Update the Website</a></li>  
-                    <li><a href="https://builds.apache.org/view/All/job/PDFBox-trunk/">Jenkins</a></li>
-                    <li><a href="https://travis-ci.org/apache/pdfbox">Travis CI</a></li>
-                    <li><a href="https://analysis.apache.org/dashboard/index/org.apache.pdfbox:pdfbox-reactor">SonarQube</a></li>
-                    <li><a href="https://issues.apache.org/jira/browse/PDFBOX">JIRA</a></li>
-                    <li><a href="/ideas.html">Ideas</a></li>
-                    <li><a href="/references.html">External Links</a></li>
-
-                    <li class="sidebar-header">Apache Software Foundation</li>
-                    <li><a href="http://www.apache.org/">Apache Software Foundation</a></li>
-                    <li><a href="http://www.apache.org/foundation/thanks.html">ASF Sponsors</a></li>
-                    <li><a href="http://www.apache.org/security/">Security</a></li>
-                </ul>
-            </div>
-            <div class="col-xs-9">
-                  
-            </div>
-        </div>
-    </div>
-
-    <footer class="footer">
-        <div class="container"
-            <div class="row">
-                <div class="span3">
-                    <!-- nothing in here on purpose -->
-                </div>
-                <div class="span9">
-                    <p>Copyright © 2009&ndash;2015 <a href="http://www.apache.org/">The Apache Software Foundation</a>, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
-                        <br/>Apache PDFBox, PDFBox, Apache, the Apache feather logo and the Apache PDFBox project logos are trademarks of The Apache Software Foundation.</p>
-                </div>
-            </div>
-        </div>
-    </footer>
-</body>
-
-</html>
-
-
+{% include "single_narrative.html" %}



Mime
View raw message