You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ms...@apache.org on 2022/07/30 11:16:45 UTC

[pdfbox-docs] branch asf-site updated: Site checkin for project Apache PDFBox Website

This is an automated email from the ASF dual-hosted git repository.

msahyoun pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/pdfbox-docs.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new fe2111bc Site checkin for project Apache PDFBox Website
fe2111bc is described below

commit fe2111bc743407f409537f608816d268f25fd9f5
Author: Maruan Sahyoun <ms...@localhost.localdomain>
AuthorDate: Sat Jul 30 13:16:07 2022 +0200

    Site checkin for project Apache PDFBox Website
---
 content/1.8/architecture.html                    | 29 +++++-----
 content/1.8/commandline.html                     | 29 +++++-----
 content/1.8/cookbook/documentcreation.html       |  5 +-
 content/1.8/cookbook/encryption.html             |  5 +-
 content/1.8/cookbook/fill-form-field.html        | 38 ++++++-------
 content/1.8/cookbook/pdfacreation.html           |  8 +--
 content/1.8/cookbook/pdfavalidation.html         |  5 +-
 content/1.8/cookbook/rendering.html              | 68 +++++++++++-------------
 content/1.8/cookbook/textextraction.html         |  5 +-
 content/1.8/cookbook/workingwithattachments.html |  5 +-
 content/1.8/cookbook/workingwithfonts.html       |  5 +-
 content/1.8/cookbook/workingwithmetadata.html    | 10 ++--
 content/1.8/dependencies.html                    | 29 +++++-----
 content/1.8/faq.html                             | 29 +++++-----
 content/2.0/commandline.html                     |  9 ++--
 content/2.0/cookbook/encryption.html             |  9 ++--
 content/2.0/dependencies.html                    | 12 ++---
 content/2.0/examples.html                        |  9 ++--
 content/2.0/faq.html                             |  9 ++--
 content/2.0/getting-started.html                 |  9 ++--
 content/2.0/migration.html                       |  9 ++--
 content/3.0/migration.html                       |  7 ++-
 content/blog/index.html                          |  5 +-
 content/building.html                            | 21 ++++----
 content/codingconventions.html                   |  5 +-
 content/css/styles.css                           |  2 +-
 content/download.html                            |  5 +-
 content/errors/403.html                          |  5 +-
 content/errors/404.html                          |  5 +-
 content/ideas.html                               |  5 +-
 content/index.html                               |  5 +-
 content/mailinglists.html                        |  5 +-
 content/references.html                          |  5 +-
 content/siteupdate.html                          | 29 +++++-----
 content/support.html                             |  5 +-
 content/team.html                                |  5 +-
 36 files changed, 233 insertions(+), 217 deletions(-)

diff --git a/content/1.8/architecture.html b/content/1.8/architecture.html
index 233429bd..6dafccdc 100644
--- a/content/1.8/architecture.html
+++ b/content/1.8/architecture.html
@@ -100,6 +100,10 @@
                     <a href="/1.8/cookbook/documentcreation.html" >
                       Document Creation
                     </a>  
+                  </li><li>
+                    <a href="/1.8/cookbook/pdfacreation.html" >
+                      PDF/A Creation
+                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/encryption.html" >
                       Encrypting a File
@@ -108,26 +112,22 @@
                     <a href="/1.8/cookbook/fill-form-field.html" >
                       Fill a Form Field
                     </a>  
-                  </li><li>
-                    <a href="/1.8/cookbook/rendering.html" >
-                      Document Rendering
-                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/pdfavalidation.html" >
                       PDF/A Validation
                     </a>  
                   </li><li>
-                    <a href="/1.8/cookbook/pdfacreation.html" >
-                      PDF/A Creation
-                    </a>  
-                  </li><li>
-                    <a href="/1.8/cookbook/workingwithattachments.html" >
-                      Working with Attachments
+                    <a href="/1.8/cookbook/rendering.html" >
+                      Document Rendering
                     </a>  
                   </li><li>
                     <a href="/1.8/cookbook/textextraction.html" >
                       Text Extraction
                     </a>  
+                  </li><li>
+                    <a href="/1.8/cookbook/workingwithattachments.html" >
+                      Working with Attachments
+                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/workingwithmetadata.html" >
                       Working with Metadata
@@ -146,10 +146,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/1.8.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/1.8/commandline.html b/content/1.8/commandline.html
index db1eaada..0418c856 100644
--- a/content/1.8/commandline.html
+++ b/content/1.8/commandline.html
@@ -100,6 +100,10 @@
                     <a href="/1.8/cookbook/documentcreation.html" >
                       Document Creation
                     </a>  
+                  </li><li>
+                    <a href="/1.8/cookbook/pdfacreation.html" >
+                      PDF/A Creation
+                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/encryption.html" >
                       Encrypting a File
@@ -108,26 +112,22 @@
                     <a href="/1.8/cookbook/fill-form-field.html" >
                       Fill a Form Field
                     </a>  
-                  </li><li>
-                    <a href="/1.8/cookbook/rendering.html" >
-                      Document Rendering
-                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/pdfavalidation.html" >
                       PDF/A Validation
                     </a>  
                   </li><li>
-                    <a href="/1.8/cookbook/pdfacreation.html" >
-                      PDF/A Creation
-                    </a>  
-                  </li><li>
-                    <a href="/1.8/cookbook/workingwithattachments.html" >
-                      Working with Attachments
+                    <a href="/1.8/cookbook/rendering.html" >
+                      Document Rendering
                     </a>  
                   </li><li>
                     <a href="/1.8/cookbook/textextraction.html" >
                       Text Extraction
                     </a>  
+                  </li><li>
+                    <a href="/1.8/cookbook/workingwithattachments.html" >
+                      Working with Attachments
+                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/workingwithmetadata.html" >
                       Working with Metadata
@@ -146,10 +146,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/1.8.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/1.8/cookbook/documentcreation.html b/content/1.8/cookbook/documentcreation.html
index 3e414c15..08eb8550 100644
--- a/content/1.8/cookbook/documentcreation.html
+++ b/content/1.8/cookbook/documentcreation.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/1.8/cookbook/encryption.html b/content/1.8/cookbook/encryption.html
index c1b4e4bb..fb522ea7 100644
--- a/content/1.8/cookbook/encryption.html
+++ b/content/1.8/cookbook/encryption.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/1.8/cookbook/fill-form-field.html b/content/1.8/cookbook/fill-form-field.html
index 01e8724a..087a8222 100644
--- a/content/1.8/cookbook/fill-form-field.html
+++ b/content/1.8/cookbook/fill-form-field.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
@@ -173,40 +174,35 @@
 Form there individual fields can be accessed. Fields might be organized in a tree structure so it might
 be neccessary to walk through the tree to get an individual field.</p>
 <p>Load the PDF document.</p>
-<pre><code>:::java
+<p>:::java
 // load the document
-PDDocument pdfDocument = PDDocument.loadNonSeq(new File(... ), null);
-</code></pre>
+PDDocument pdfDocument = PDDocument.loadNonSeq(new File(... ), null);</p>
 <p>Get the docoument catalog and the AcroForm which might be contained within.</p>
-<pre><code>:::java
+<p>:::java
 // get the document catalog
 PDDocumentCatalog docCatalog = pdfDocument.getDocumentCatalog();
-PDAcroForm acroForm = docCatalog.getAcroForm();
-</code></pre>
+PDAcroForm acroForm = docCatalog.getAcroForm();</p>
 <p>Retrieve an individual field and set its value.</p>
-<pre><code>:::java
+<p>:::java
 // as there might not be an AcroForm entry a null check is necessary
 if (acroForm != null)
 {
-    PDField field = (PDField) acroForm.getField( &quot;fieldName&quot; );
-    field.setValue(&quot;new field value&quot;);
-}
-</code></pre>
+PDField field = (PDField) acroForm.getField( &quot;fieldName&quot; );
+field.setValue(&quot;new field value&quot;);
+}</p>
 <p>If a field is nested within the form tree a fully qualified name might be provided
 to access the field.</p>
-<pre><code>:::java
+<p>:::java
 // as there might not be an AcroForm entry a null check is neccessary
 if (acroForm != null)
 {
-    PDField field = (PDField) acroForm.getField( &quot;fieldsParentName.fieldName&quot; );
-    field.setValue(&quot;new field value&quot;);
-}
-</code></pre>
+PDField field = (PDField) acroForm.getField( &quot;fieldsParentName.fieldName&quot; );
+field.setValue(&quot;new field value&quot;);
+}</p>
 <p>Save and close the filled out form.</p>
-<pre><code>:::java
+<p>:::java
 doc.save(filledForm);
-doc.close();
-</code></pre>
+doc.close();</p>
 
             </div>
         </div>
diff --git a/content/1.8/cookbook/pdfacreation.html b/content/1.8/cookbook/pdfacreation.html
index c658f551..4f2d7e2d 100644
--- a/content/1.8/cookbook/pdfacreation.html
+++ b/content/1.8/cookbook/pdfacreation.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
@@ -188,8 +189,7 @@ example takes one present in pdfbox:</p>
 <pre class="language-java"><code class="language-java"><span class="token comment">// Create output intent</span><br><span class="token class-name">InputStream</span> colorProfile <span class="token operator">=</span> <span class="token class-name">CreatePDFA</span><span class="token punctuation">.</span><span class="token keyword">class</span><span class="token punctuation">.</span><span class="token function">getResourceAsStream</span><span class="token punctuation">(</span><span class [...]
 <h2 id="complete-example" tabindex="-1">Complete example</h2>
 <p>The complete example can be found in pdfbox-example. The source file is</p>
-<pre><code>src/main/java/org/apache/pdfbox/examples/pdfa/CreatePDFA.java
-</code></pre>
+<p>src/main/java/org/apache/pdfbox/examples/pdfa/CreatePDFA.java</p>
 
             </div>
         </div>
diff --git a/content/1.8/cookbook/pdfavalidation.html b/content/1.8/cookbook/pdfavalidation.html
index 4cb91dc9..077bb708 100644
--- a/content/1.8/cookbook/pdfavalidation.html
+++ b/content/1.8/cookbook/pdfavalidation.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/1.8/cookbook/rendering.html b/content/1.8/cookbook/rendering.html
index 705fe369..114ca7a3 100644
--- a/content/1.8/cookbook/rendering.html
+++ b/content/1.8/cookbook/rendering.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
@@ -171,41 +172,34 @@
                 <h1 id="document-rendering" tabindex="-1">Document Rendering</h1>
 <h2 id="convert-a-document-to-images" tabindex="-1">Convert a Document to Images</h2>
 <p>This small sample shows how to render (convert to images) a PDF document using PDFBox.</p>
-<pre><code>:::java
-    String filename = &quot;YOURFILENAMEHERE.pdf&quot;;
-
-    // open the document
-    PDDocument doc = PDDocument.loadNonSeq(new File(filename), null);
-
-    boolean b;
-    List&lt;PDPage&gt; pages = doc.getDocumentCatalog().getAllPages();
-    for (int p = 0; p &lt; pages.size(); ++p)
-    {
-        // RGB image with 300 dpi
-        BufferedImage bim = pages.get(p).convertToImage(BufferedImage.TYPE_INT_RGB, 300);
-        
-        // save as PNG with default metadata
-        b = ImageIO.write(bim, &quot;png&quot;, new File(&quot;rgbpage&quot; + (p+1) + &quot;.png&quot;));
-        if (!b)
-        {
-            // error handling
-        }
-
-        // B/W image with 300 dpi
-        bim = pages.get(p).convertToImage(BufferedImage.TYPE_BYTE_BINARY, 300);
-        
-        // save as TIF with dpi in the metadata
-        // PDFBox will choose the best compression for you - here: CCITT G4
-        // you need to add jai_imageio.jar to your classpath for this to work
-        b = ImageIOUtil.writeImage(bim, &quot;bwpage-&quot; + (p+1) + &quot;.tif&quot;, 300);
-        if (!b)
-        {
-            // error handling
-        }
-    }
-
-    doc.close();
-</code></pre>
+<p>:::java
+String filename = &quot;YOURFILENAMEHERE.pdf&quot;;</p>
+<p>// open the document
+PDDocument doc = PDDocument.loadNonSeq(new File(filename), null);</p>
+<p>boolean b;
+List<PDPage> pages = doc.getDocumentCatalog().getAllPages();
+for (int p = 0; p &lt; pages.size(); ++p)
+{
+// RGB image with 300 dpi
+BufferedImage bim = pages.get(p).convertToImage(BufferedImage.TYPE_INT_RGB, 300);</p>
+<p>// save as PNG with default metadata
+b = ImageIO.write(bim, &quot;png&quot;, new File(&quot;rgbpage&quot; + (p+1) + &quot;.png&quot;));
+if (!b)
+{
+// error handling
+}</p>
+<p>// B/W image with 300 dpi
+bim = pages.get(p).convertToImage(BufferedImage.TYPE_BYTE_BINARY, 300);</p>
+<p>// save as TIF with dpi in the metadata
+// PDFBox will choose the best compression for you - here: CCITT G4
+// you need to add jai_imageio.jar to your classpath for this to work
+b = ImageIOUtil.writeImage(bim, &quot;bwpage-&quot; + (p+1) + &quot;.tif&quot;, 300);
+if (!b)
+{
+// error handling
+}
+}</p>
+<p>doc.close();</p>
 
             </div>
         </div>
diff --git a/content/1.8/cookbook/textextraction.html b/content/1.8/cookbook/textextraction.html
index 9abbba47..ce56bf19 100644
--- a/content/1.8/cookbook/textextraction.html
+++ b/content/1.8/cookbook/textextraction.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/1.8/cookbook/workingwithattachments.html b/content/1.8/cookbook/workingwithattachments.html
index 4b029b6c..f35259c8 100644
--- a/content/1.8/cookbook/workingwithattachments.html
+++ b/content/1.8/cookbook/workingwithattachments.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/1.8/cookbook/workingwithfonts.html b/content/1.8/cookbook/workingwithfonts.html
index 7edbf840..932ed19e 100644
--- a/content/1.8/cookbook/workingwithfonts.html
+++ b/content/1.8/cookbook/workingwithfonts.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/1.8/cookbook/workingwithmetadata.html b/content/1.8/cookbook/workingwithmetadata.html
index 6140d16c..9a6a7dee 100644
--- a/content/1.8/cookbook/workingwithmetadata.html
+++ b/content/1.8/cookbook/workingwithmetadata.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
@@ -184,12 +185,11 @@ See example: AddMetadataFromDocInfo<br>
 See Adobe Documentation: XMP Specification</p>
 <p>PDF documents can have XML metadata associated with certain objects within a PDF document.
 For example, the following PD Model objects have the ability to contain metadata:</p>
-<pre><code>PDDocumentCatalog
+<p>PDDocumentCatalog
 PDPage
 PDXObject
 PDICCBased
-PDStream
-</code></pre>
+PDStream</p>
 <p>The metadata that is stored in PDF objects conforms to the XMP specification, it is
 recommended that you review that specification. Currently there is no high level API for
 managing the XML metadata, PDFBox uses standard java InputStream/OutputStream to retrieve
diff --git a/content/1.8/dependencies.html b/content/1.8/dependencies.html
index 4e19b7e3..441b5e45 100644
--- a/content/1.8/dependencies.html
+++ b/content/1.8/dependencies.html
@@ -100,6 +100,10 @@
                     <a href="/1.8/cookbook/documentcreation.html" >
                       Document Creation
                     </a>  
+                  </li><li>
+                    <a href="/1.8/cookbook/pdfacreation.html" >
+                      PDF/A Creation
+                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/encryption.html" >
                       Encrypting a File
@@ -108,26 +112,22 @@
                     <a href="/1.8/cookbook/fill-form-field.html" >
                       Fill a Form Field
                     </a>  
-                  </li><li>
-                    <a href="/1.8/cookbook/rendering.html" >
-                      Document Rendering
-                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/pdfavalidation.html" >
                       PDF/A Validation
                     </a>  
                   </li><li>
-                    <a href="/1.8/cookbook/pdfacreation.html" >
-                      PDF/A Creation
-                    </a>  
-                  </li><li>
-                    <a href="/1.8/cookbook/workingwithattachments.html" >
-                      Working with Attachments
+                    <a href="/1.8/cookbook/rendering.html" >
+                      Document Rendering
                     </a>  
                   </li><li>
                     <a href="/1.8/cookbook/textextraction.html" >
                       Text Extraction
                     </a>  
+                  </li><li>
+                    <a href="/1.8/cookbook/workingwithattachments.html" >
+                      Working with Attachments
+                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/workingwithmetadata.html" >
                       Working with Metadata
@@ -146,10 +146,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/1.8.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/1.8/faq.html b/content/1.8/faq.html
index dde5bdcc..ec9f8921 100644
--- a/content/1.8/faq.html
+++ b/content/1.8/faq.html
@@ -100,6 +100,10 @@
                     <a href="/1.8/cookbook/documentcreation.html" >
                       Document Creation
                     </a>  
+                  </li><li>
+                    <a href="/1.8/cookbook/pdfacreation.html" >
+                      PDF/A Creation
+                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/encryption.html" >
                       Encrypting a File
@@ -108,26 +112,22 @@
                     <a href="/1.8/cookbook/fill-form-field.html" >
                       Fill a Form Field
                     </a>  
-                  </li><li>
-                    <a href="/1.8/cookbook/rendering.html" >
-                      Document Rendering
-                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/pdfavalidation.html" >
                       PDF/A Validation
                     </a>  
                   </li><li>
-                    <a href="/1.8/cookbook/pdfacreation.html" >
-                      PDF/A Creation
-                    </a>  
-                  </li><li>
-                    <a href="/1.8/cookbook/workingwithattachments.html" >
-                      Working with Attachments
+                    <a href="/1.8/cookbook/rendering.html" >
+                      Document Rendering
                     </a>  
                   </li><li>
                     <a href="/1.8/cookbook/textextraction.html" >
                       Text Extraction
                     </a>  
+                  </li><li>
+                    <a href="/1.8/cookbook/workingwithattachments.html" >
+                      Working with Attachments
+                    </a>  
                   </li><li>
                     <a href="/1.8/cookbook/workingwithmetadata.html" >
                       Working with Metadata
@@ -146,10 +146,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/1.8.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/2.0/commandline.html b/content/2.0/commandline.html
index 8745a819..366db650 100644
--- a/content/2.0/commandline.html
+++ b/content/2.0/commandline.html
@@ -118,10 +118,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/2.0.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/2.0/cookbook/encryption.html b/content/2.0/cookbook/encryption.html
index a6a0c8ee..bd713047 100644
--- a/content/2.0/cookbook/encryption.html
+++ b/content/2.0/cookbook/encryption.html
@@ -118,10 +118,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/2.0.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/2.0/dependencies.html b/content/2.0/dependencies.html
index cd8d0abe..6e0bc4c7 100644
--- a/content/2.0/dependencies.html
+++ b/content/2.0/dependencies.html
@@ -118,10 +118,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/2.0.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
@@ -165,8 +166,7 @@ included in the Java platform.</p>
 <pre class="language-xml"><code class="language-xml"><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>dependency</span><span class="token punctuation">></span></span><br>    <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>groupId</span><span class="token punctuation">></span></span>org.bouncycastle<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>groupId</span><s [...]
 <h3 id="java-cryptography-extension-(jce)" tabindex="-1">Java Cryptography Extension (JCE)</h3>
 <p>256-bit AES encryption requires a JDK with &quot;unlimited strength&quot; cryptography, which requires extra files to be installed. For JDK 7, see <a href="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html">Java Cryptography Extension (JCE)</a>. If these files are not installed, building PDFBox will throw an exception with the following message:</p>
-<pre><code>JCE unlimited strength jurisdiction policy files are not installed
-</code></pre>
+<p>JCE unlimited strength jurisdiction policy files are not installed</p>
 <h2 id="dependencies-for-ant-builds" tabindex="-1">Dependencies for Ant Builds</h2>
 <p>The above instructions expect that you're using <a href="http://maven.apache.org/">Maven</a> or another build tool like
 <a href="http://ant.apache.org/ivy/">Ivy</a> that supports Maven dependencies.
diff --git a/content/2.0/examples.html b/content/2.0/examples.html
index 98901442..ef68a65c 100644
--- a/content/2.0/examples.html
+++ b/content/2.0/examples.html
@@ -118,10 +118,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/2.0.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/2.0/faq.html b/content/2.0/faq.html
index 22d1a6f3..ee5f1fd4 100644
--- a/content/2.0/faq.html
+++ b/content/2.0/faq.html
@@ -118,10 +118,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/2.0.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/2.0/getting-started.html b/content/2.0/getting-started.html
index 1a9cef02..8fc56c12 100644
--- a/content/2.0/getting-started.html
+++ b/content/2.0/getting-started.html
@@ -118,10 +118,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/2.0.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/2.0/migration.html b/content/2.0/migration.html
index cc279fad..bc559a06 100644
--- a/content/2.0/migration.html
+++ b/content/2.0/migration.html
@@ -118,10 +118,11 @@
               FAQ
             </a>
           </li><li>
-            <a href="https://pdfbox.apache.org/docs/2.0.13/javadocs/" >
-              API Docs
-            </a>
-          </li></ul>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/3.0/migration.html b/content/3.0/migration.html
index 80dca6ca..519b31a6 100644
--- a/content/3.0/migration.html
+++ b/content/3.0/migration.html
@@ -88,7 +88,12 @@
             <a href="/3.0/migration.html" >
               Migration
             </a>
-          </li></ul>
+          </li><li>
+          <a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html" >
+            API Docs
+          </a>
+        </li>
+      </ul>
     </nav>
 
     <section>
diff --git a/content/blog/index.html b/content/blog/index.html
index c9cb02f5..f3f0b1df 100644
--- a/content/blog/index.html
+++ b/content/blog/index.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/building.html b/content/building.html
index 21fdd619..6155f496 100644
--- a/content/building.html
+++ b/content/building.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
@@ -172,15 +173,13 @@
 <p>Building PDFBox from source is only necessary if you're wanting to contribute code to the PDFBox project. Most users should use the <a href="http://pdfbox.apache.org/download.cgi">binary releases</a> instead.</p>
 <h2 id="obtaining-the-source" tabindex="-1">Obtaining the Source</h2>
 <p>You can obtain the latest source of PDFBox from our <a href="http://svn.apache.org/repos/asf/pdfbox/">SVN repo</a>. The current trunk is 3.0.0-SNAPSHOT. There is a separate branch for the 1.8.x and the 2.0.x series. You can fetch the latest trunk version using Subversion:</p>
-<pre><code>svn checkout http://svn.apache.org/repos/asf/pdfbox/trunk/
-cd trunk
-</code></pre>
+<p>svn checkout http://svn.apache.org/repos/asf/pdfbox/trunk/
+cd trunk</p>
 <p>You can also browse the Subversion repository using <a href="https://svn.apache.org/viewvc/pdfbox/">ViewVC</a>.</p>
 <p>We also have a read-only <a href="https://git.apache.org/">Git mirror</a> which is further mirrored to GitHub as <a href="https://github.com/apache/pdfbox">apache/pdfbox</a>.</p>
 <p>The sources for the <strong>Java ImageIO plugin for the JBIG2 image format</strong> are available in the  <a href="https://gitbox.apache.org/repos/asf/pdfbox-jbig2.git">Apache Git Repository</a> or can be loaded from <a href="https://github.com/apache/pdfbox-jbig2">GitHub</a>:</p>
-<pre><code>git clone https://gitbox.apache.org/repos/asf/pdfbox-jbig2.git
-cd pdfbox-jbig2
-</code></pre>
+<p>git clone https://gitbox.apache.org/repos/asf/pdfbox-jbig2.git
+cd pdfbox-jbig2</p>
 <h2 id="build-dependencies" tabindex="-1">Build dependencies</h2>
 <h3 id="pdfbox-1.8" tabindex="-1">PDFBox 1.8</h3>
 <ul>
@@ -200,12 +199,10 @@ cd pdfbox-jbig2
 </ul>
 <h3 id="java-cryptography-extension-(jce)" tabindex="-1">Java Cryptography Extension (JCE)</h3>
 <p>Building PDFBox 2.0 requires a JDK with &quot;unlimited strength&quot; cryptography, which requires extra files to be installed. For JDK 7, see <a href="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html">Java Cryptography Extension (JCE)</a>. If these files are not installed, building PDFBox will fail the following test:</p>
-<pre><code>TestPublicKeyEncryption.setUp:70 JCE unlimited strength jurisdiction policy files are not installed
-</code></pre>
+<p>TestPublicKeyEncryption.setUp:70 JCE unlimited strength jurisdiction policy files are not installed</p>
 <h2 id="building-with-maven" tabindex="-1">Building with Maven</h2>
 <p>In the root directory of PDFBox:</p>
-<pre><code>mvn clean install
-</code></pre>
+<p>mvn clean install</p>
 <hr>
 <h2 id="building-with-ant-(deprecated%2C-removed-in-2.0.0)" tabindex="-1">Building with Ant (Deprecated, removed in 2.0.0)</h2>
 <p>The old Ant build is still available, and can be used especially for
diff --git a/content/codingconventions.html b/content/codingconventions.html
index e4dc9212..1080c6f7 100644
--- a/content/codingconventions.html
+++ b/content/codingconventions.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/css/styles.css b/content/css/styles.css
index f5569383..89cc1a95 100644
--- a/content/css/styles.css
+++ b/content/css/styles.css
@@ -1 +1 @@
-@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600";@import"https://fonts.googleapis.com/css?family=Inconsolata:400,700";body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.5;color:#161616}body>.container{padding-top:5rem}.main-header{display:flex;flex-direction:row;justify-content:space-between;padding:.5em 1em;background-color:#34a5da;border:none;border-radius:0}.main-header nav{align-self:center;margin:0 .8em 0 0}.main-header ul{display:flex;justify [...]
\ No newline at end of file
+@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600";@import"https://fonts.googleapis.com/css?family=Inconsolata:400,700";body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.5;color:#161616}body>.container{padding-top:5rem}.main-header{display:flex;flex-direction:row;justify-content:space-between;padding:.5em 1em;background-color:#34a5da;border:none;border-radius:0}.main-header nav{align-self:center;margin:0 .8em 0 0}.main-header ul{display:flex;justify [...]
\ No newline at end of file
diff --git a/content/download.html b/content/download.html
index 580d0d15..679d3803 100644
--- a/content/download.html
+++ b/content/download.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/errors/403.html b/content/errors/403.html
index 9086eb5c..6039ea42 100644
--- a/content/errors/403.html
+++ b/content/errors/403.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/errors/404.html b/content/errors/404.html
index 3879f901..e0b3c09a 100644
--- a/content/errors/404.html
+++ b/content/errors/404.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/ideas.html b/content/ideas.html
index bcac7704..84a1b29a 100644
--- a/content/ideas.html
+++ b/content/ideas.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/index.html b/content/index.html
index 4fd260bd..dae285cc 100644
--- a/content/index.html
+++ b/content/index.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/mailinglists.html b/content/mailinglists.html
index a3937cd2..79635936 100644
--- a/content/mailinglists.html
+++ b/content/mailinglists.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/references.html b/content/references.html
index f494db57..bb0d8f20 100644
--- a/content/references.html
+++ b/content/references.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/siteupdate.html b/content/siteupdate.html
index 35538d08..6bd6e07d 100644
--- a/content/siteupdate.html
+++ b/content/siteupdate.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
@@ -236,14 +237,13 @@ git push origin master
 </code></pre>
 <p>This will checkout the current content into the <code>./target</code>directory, apply the changes from <code>./staging</code> and publish
 the changes to the PDFBox production website.</p>
-<h3 id="update-the-javadocs-for-pdfbox-2.x" tabindex="-1">Update the JavaDocs for PDFBox 2.x</h3>
-<p>To publish the javadocs follow these steps:</p>
-<p>Run</p>
-<pre><code>  $ mvn clean javadoc:aggregate scm-publish:publish-scm
-</code></pre>
-<p>from the <code>&lt;SVN_ROOT&gt;/../pdfbox</code> directory.</p>
-<p>It uses the same <code>pdfbox-site</code> settings from above to connect to the repository.</p>
-<p class="alert alert-info">As <code>mvn clean</code> will delete the javadoc files download from the Apache CMS it's advised to configure <code>${svn.scmJavadocCheckoutDirectory}</code> to a local directory not below <code>./target</code>.</p>
+<h3 id="update-the-javadoc-for-pdfbox" tabindex="-1">Update the Javadoc for PDFBox</h3>
+<p>The Javadoc for PDFBox is hosted on <a href="https://javadoc.io/">javadoc.io</a> which uses the <code>pdfbox-&lt;version&gt;-javadoc.jar</code> built at release time as a source. javadoc.io also makes older versions of the Javadoc available.</p>
+<p>In order to update the documentation to match a latest release of a branch</p>
+<ul>
+<li>update the <code>release</code> variable in the matching subdirectories <code>&lt;version&gt;.11tydata.js</code> file</li>
+<li>update the link(s) in the <code>_layouts\documentation.html</code> file</li>
+</ul>
 <h2 id="build-with-maven" tabindex="-1">Build with Maven</h2>
 <p>The project provides a simple way to build the website sources locally using the build tool <a href="https://maven.apache.org/">Maven</a>.</p>
 <p>The Maven build automatically downloads the tool binaries such as <code>node</code> and <code>npm</code> for you. You do not need to install
@@ -252,8 +252,7 @@ those tools on your host then. The binaries are added to the local project sourc
 build errors due to incompatible versions of <code>node.js</code> tooling installed on your machine.</p>
 <h3 id="preparing-maven" tabindex="-1">Preparing Maven</h3>
 <p>Make sure that you have Maven installed.</p>
-<pre><code>$ mvn --version
-</code></pre>
+<p>$ mvn --version</p>
 <p>If this command fails with an error, you do not have Maven installed.</p>
 <p>Please install Maven using your favorite package manager (like <a href="https://brew.sh/">Homebrew</a>) or from
 official <a href="https://maven.apache.org/install.html">Maven binaries</a></p>
@@ -265,16 +264,14 @@ official <a href="https://maven.apache.org/install.html">Maven binaries</a></p>
 <li>Build the website content using Eleventy</li>
 </ul>
 <p>You can do all of this with one single command:</p>
-<pre><code>$ mvn package
-</code></pre>
+<p>$ mvn package</p>
 <p>The whole process takes up to five minutes (time to grab some coffee!)</p>
 <p>When the build is finished you should see the generated website in the <code>public</code> directory.</p>
 <h3 id="clean-build" tabindex="-1">Clean build</h3>
 <p>When rebuilding the website the process uses some cached content.
 If you want to start from scratch for some reason you can simply add the <code>clean</code> operation to the build which removes
 all generated sources in the project first.</p>
-<pre><code>$ mvn clean package
-</code></pre>
+<p>$ mvn clean package</p>
 
             </div>
         </div>
diff --git a/content/support.html b/content/support.html
index bb922e69..61728b69 100644
--- a/content/support.html
+++ b/content/support.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>
diff --git a/content/team.html b/content/team.html
index bca45cf4..c6eaa218 100644
--- a/content/team.html
+++ b/content/team.html
@@ -101,6 +101,7 @@
                         <a href="#">3.0 (Pre Release)</a>
                         <ul>
                             <li><a href="/3.0/migration.html">Migration Guide</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0-alpha3/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v2-0">
@@ -118,7 +119,7 @@
                             </li>
                             <li><a href="/2.0/commandline.html">Command-Line Tools</a></li>
                             <li><a href="/2.0/faq.html">FAQ</a></li>
-                            <li><a href="/docs/2.0.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.26/index.html">API Docs</a></li>
                         </ul>
                     </li>
                     <li class="sidebar-node" id="v1-8">
@@ -140,7 +141,7 @@
                                 </ul>
                             </li>
                             <li><a href="/1.8/commandline.html">Command-Line Tools</a></li>
-                            <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li>
+                            <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/1.8.16/index.html">API Docs</a></li>
                             <li><a href="/1.8/faq.html">FAQ</a></li>
                         </ul>
                     </li>