This is an automated email from the ASF dual-hosted git repository. lehmi 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 f923c18c Site checkin for project Apache PDFBox Website f923c18c is described below commit f923c18c12ef668582e8ac83a1eb3c35204718d4 Author: Andreas Lehmkühler <andr...@lehmi.de> AuthorDate: Fri Aug 18 07:37:45 2023 +0200 Site checkin for project Apache PDFBox Website --- content/1.8/architecture.html | 16 ++--- content/1.8/commandline.html | 16 ++--- content/1.8/cookbook/documentcreation.html | 6 +- content/1.8/cookbook/encryption.html | 6 +- content/1.8/cookbook/fill-form-field.html | 6 +- content/1.8/cookbook/pdfacreation.html | 6 +- content/1.8/cookbook/pdfavalidation.html | 6 +- content/1.8/cookbook/rendering.html | 6 +- content/1.8/cookbook/textextraction.html | 6 +- content/1.8/cookbook/workingwithattachments.html | 6 +- content/1.8/cookbook/workingwithfonts.html | 6 +- content/1.8/cookbook/workingwithmetadata.html | 6 +- content/1.8/dependencies.html | 16 ++--- content/1.8/faq.html | 16 ++--- content/2.0/dependencies.html | 6 +- content/2.0/faq.html | 14 ++--- content/3.0/migration.html | 9 +-- content/blog/index.html | 13 +++- content/building.html | 6 +- content/codingconventions.html | 6 +- content/doap_PDFBox.rdf | 7 +++ content/download.html | 78 +++++++++++++----------- content/errors/403.html | 6 +- content/errors/404.html | 6 +- content/ideas.html | 6 +- content/index.html | 12 ++-- content/mailinglists.html | 6 +- content/references.html | 6 +- content/security.html | 6 +- content/siteupdate.html | 6 +- content/support.html | 6 +- content/team.html | 6 +- 32 files changed, 177 insertions(+), 152 deletions(-) diff --git a/content/1.8/architecture.html b/content/1.8/architecture.html index 816243db..a3a5d72b 100644 --- a/content/1.8/architecture.html +++ b/content/1.8/architecture.html @@ -104,26 +104,26 @@ <a href="/1.8/cookbook/encryption.html" > Encrypting a File </a> - </li><li> - <a href="/1.8/cookbook/fill-form-field.html" > - Fill a Form Field - </a> </li><li> <a href="/1.8/cookbook/pdfacreation.html" > PDF/A Creation </a> </li><li> - <a href="/1.8/cookbook/pdfavalidation.html" > - PDF/A Validation + <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 href="/1.8/cookbook/pdfavalidation.html" > + PDF/A Validation </a> </li><li> <a href="/1.8/cookbook/textextraction.html" > Text Extraction </a> + </li><li> + <a href="/1.8/cookbook/rendering.html" > + Document Rendering + </a> </li><li> <a href="/1.8/cookbook/workingwithattachments.html" > Working with Attachments diff --git a/content/1.8/commandline.html b/content/1.8/commandline.html index 3e0ef799..a1a71ff5 100644 --- a/content/1.8/commandline.html +++ b/content/1.8/commandline.html @@ -104,26 +104,26 @@ <a href="/1.8/cookbook/encryption.html" > Encrypting a File </a> - </li><li> - <a href="/1.8/cookbook/fill-form-field.html" > - Fill a Form Field - </a> </li><li> <a href="/1.8/cookbook/pdfacreation.html" > PDF/A Creation </a> </li><li> - <a href="/1.8/cookbook/pdfavalidation.html" > - PDF/A Validation + <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 href="/1.8/cookbook/pdfavalidation.html" > + PDF/A Validation </a> </li><li> <a href="/1.8/cookbook/textextraction.html" > Text Extraction </a> + </li><li> + <a href="/1.8/cookbook/rendering.html" > + Document Rendering + </a> </li><li> <a href="/1.8/cookbook/workingwithattachments.html" > Working with Attachments diff --git a/content/1.8/cookbook/documentcreation.html b/content/1.8/cookbook/documentcreation.html index 46a22c9a..fb1dc96a 100644 --- a/content/1.8/cookbook/documentcreation.html +++ b/content/1.8/cookbook/documentcreation.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/cookbook/encryption.html b/content/1.8/cookbook/encryption.html index 13397d7d..24410675 100644 --- a/content/1.8/cookbook/encryption.html +++ b/content/1.8/cookbook/encryption.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/cookbook/fill-form-field.html b/content/1.8/cookbook/fill-form-field.html index 3ca26f00..b43573f1 100644 --- a/content/1.8/cookbook/fill-form-field.html +++ b/content/1.8/cookbook/fill-form-field.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/cookbook/pdfacreation.html b/content/1.8/cookbook/pdfacreation.html index e173b02f..b0fec212 100644 --- a/content/1.8/cookbook/pdfacreation.html +++ b/content/1.8/cookbook/pdfacreation.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/cookbook/pdfavalidation.html b/content/1.8/cookbook/pdfavalidation.html index 84a921db..f4c01ff1 100644 --- a/content/1.8/cookbook/pdfavalidation.html +++ b/content/1.8/cookbook/pdfavalidation.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/cookbook/rendering.html b/content/1.8/cookbook/rendering.html index cbb4ac73..a57f538c 100644 --- a/content/1.8/cookbook/rendering.html +++ b/content/1.8/cookbook/rendering.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/cookbook/textextraction.html b/content/1.8/cookbook/textextraction.html index 696943af..c2461ab5 100644 --- a/content/1.8/cookbook/textextraction.html +++ b/content/1.8/cookbook/textextraction.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/cookbook/workingwithattachments.html b/content/1.8/cookbook/workingwithattachments.html index 3c795464..7c484ab0 100644 --- a/content/1.8/cookbook/workingwithattachments.html +++ b/content/1.8/cookbook/workingwithattachments.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/cookbook/workingwithfonts.html b/content/1.8/cookbook/workingwithfonts.html index 9d4a363e..4b0d4f4f 100644 --- a/content/1.8/cookbook/workingwithfonts.html +++ b/content/1.8/cookbook/workingwithfonts.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/cookbook/workingwithmetadata.html b/content/1.8/cookbook/workingwithmetadata.html index af9444eb..1144aaca 100644 --- a/content/1.8/cookbook/workingwithmetadata.html +++ b/content/1.8/cookbook/workingwithmetadata.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/1.8/dependencies.html b/content/1.8/dependencies.html index 3189fa25..1c228cb9 100644 --- a/content/1.8/dependencies.html +++ b/content/1.8/dependencies.html @@ -104,26 +104,26 @@ <a href="/1.8/cookbook/encryption.html" > Encrypting a File </a> - </li><li> - <a href="/1.8/cookbook/fill-form-field.html" > - Fill a Form Field - </a> </li><li> <a href="/1.8/cookbook/pdfacreation.html" > PDF/A Creation </a> </li><li> - <a href="/1.8/cookbook/pdfavalidation.html" > - PDF/A Validation + <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 href="/1.8/cookbook/pdfavalidation.html" > + PDF/A Validation </a> </li><li> <a href="/1.8/cookbook/textextraction.html" > Text Extraction </a> + </li><li> + <a href="/1.8/cookbook/rendering.html" > + Document Rendering + </a> </li><li> <a href="/1.8/cookbook/workingwithattachments.html" > Working with Attachments diff --git a/content/1.8/faq.html b/content/1.8/faq.html index 80fe4952..68674386 100644 --- a/content/1.8/faq.html +++ b/content/1.8/faq.html @@ -104,26 +104,26 @@ <a href="/1.8/cookbook/encryption.html" > Encrypting a File </a> - </li><li> - <a href="/1.8/cookbook/fill-form-field.html" > - Fill a Form Field - </a> </li><li> <a href="/1.8/cookbook/pdfacreation.html" > PDF/A Creation </a> </li><li> - <a href="/1.8/cookbook/pdfavalidation.html" > - PDF/A Validation + <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 href="/1.8/cookbook/pdfavalidation.html" > + PDF/A Validation </a> </li><li> <a href="/1.8/cookbook/textextraction.html" > Text Extraction </a> + </li><li> + <a href="/1.8/cookbook/rendering.html" > + Document Rendering + </a> </li><li> <a href="/1.8/cookbook/workingwithattachments.html" > Working with Attachments diff --git a/content/2.0/dependencies.html b/content/2.0/dependencies.html index 36d5bd7b..34a8f90b 100644 --- a/content/2.0/dependencies.html +++ b/content/2.0/dependencies.html @@ -159,8 +159,12 @@ included in the Java platform.</p> </ul> <p>These libraries are optional and will be loaded if present on the classpath, otherwise support for these image formats will be disabled and a warning will be logged when an unsupported image is encountered.</p> <p>Maven dependencies for these components can be found in <a href="https://svn.apache.org/viewvc/pdfbox/trunk/parent/pom.xml?view=markup">parent/pom.xml</a>. <strong>Change the scope of the components if needed</strong>. Please make sure that any third party licenses are suitable for your project.</p> -<p>To include the JBIG2 library the following part can be included in your project pom.xml:</p> +<p>To include the JBIG2 library the following part can be included in your project pom.xml:</p> <pre class="language-xml"><code class="language-xml"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>dependency</span><span class="token punctuation">></span></span><br> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>groupId</span><span class="token punctuation">></span></span>org.apache.pdfbox<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>groupId</span>< [...] +<p>To include the JAI capabilities the following part can be included in your project pom.xml:</p> +<pre class="language-xml"><code class="language-xml"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>dependency</span><span class="token punctuation">></span></span><br> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>groupId</span><span class="token punctuation">></span></span>com.github.jai-imageio<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>groupId</s [...] +<p>For more reliable JPEG decoding the following part from the <a href="https://github.com/haraldk/TwelveMonkeys">TwelveMonkeys library</a> can be included in your project pom.xml:</p> +<pre class="language-xml"><code class="language-xml"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>dependency</span><span class="token punctuation">></span></span><br> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>groupId</span><span class="token punctuation">></span></span>com.twelvemonkeys.imageio<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>groupId [...] <h3 id="encryption-and-signing" tabindex="-1">Encryption and Signing</h3> <p>Encrypting and sigining PDFs requires the <em>bcprov</em>, <em>bcmail</em> and <em>bcpkix</em> libraries from the <a href="http://www.bouncycastle.org/">Legion of the Bouncy Castle</a>. These can be included in your Maven project using the following dependencies:</p> <pre class="language-xml"><code class="language-xml"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>dependency</span><span class="token punctuation">></span></span><br> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>groupId</span><span class="token punctuation">></span></span>org.bouncycastle<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>groupId</span><s [...] diff --git a/content/2.0/faq.html b/content/2.0/faq.html index 669e3d50..26de4a46 100644 --- a/content/2.0/faq.html +++ b/content/2.0/faq.html @@ -235,16 +235,16 @@ the word "Hello" is drawn.</li> <li>decrease the scale when calling <code>PDFRenderer.renderImage()</code>, or the dpi value when calling <code>PDFRenderer.renderImageWithDPI()</code></li> <li>disable the cache for <code>PDImageXObject</code> objects by calling <code>PDDocument.setResourceCache()</code> with a cache object that is derived from <code>DefaultResourceCache</code> and whose call <code>public void put(COSObject indirect, PDXObject xobject)</code> does nothing. Be aware that this will slow down rendering for PDF files that have an identical image in several pages (e.g. a company logo or a background). More about this can be read in <a href="https://issues.apache [...] </ul> -<p><a name="dropshadow"></a></p> -<h3 id="a-drop-shadow-is-missing-or-at-the-wrong-position-when-rendering-a-page" tabindex="-1">A drop shadow is missing or at the wrong position when rendering a page</h3> -<p>Please attach your file in the <a href="https://issues.apache.org/jira/browse/PDFBOX-3000">PDFBOX-3000</a> issue.</p> <p><a name="textantialias"></a></p> <h3 id="why-are-some-texts-in-poor-quality-and-not-antialiased%3F" tabindex="-1">Why are some texts in poor quality and not antialiased?</h3> -<p>This is because in some PDFs (e.g. the one in PDFBOX-2814 <a href="https://issues.apache.org/jira/browse/PDFBOX-2814">https://issues.apache.org/jira/browse/PDFBOX-2814</a>), text is not +<p>This is because in some PDFs (e.g. the one in <a href="https://issues.apache.org/jira/browse/PDFBOX-2814">PDFBOX-2814</a>, text is not rendered directly, but as a shaped clipping from a background. Java graphics does not support "soft clipping" <a href="https://bugs.openjdk.java.net/browse/JDK-4212743">https://bugs.openjdk.java.net/browse/JDK-4212743</a>, and because of that, the edges are not looking smooth. -Soft clipping could be achieved with some extra steps <a href="https://community.oracle.com/blogs/campbell/2006/07/19/java-2d-trickery-soft-clipping">https://community.oracle.com/blogs/campbell/2006/07/19/java-2d-trickery-soft-clipping</a>, +Soft clipping could be achieved with <a href="https://web.archive.org/web/20200814083145/https://community.oracle.com/blogs/campbell/2006/07/19/java-2d-trickery-soft-clipping">some extra steps</a>, but these would cost additional time and memory space. You can have a higher quality by rendering at a higher dpi and then downscale the image.</p> +<p><a name="badraster"></a></p> +<h3 id="what-to-do-with-the-illegalargumentexception-%22numbers-of-source-raster-bands-and-source-color-space-components-do-not-match%22%3F" tabindex="-1">What to do with the IllegalArgumentException "Numbers of source Raster bands and source color space components do not match"?</h3> +<p>Sadly, this is a known bug in Java Imaging. Use the twelvemonkeys library as described in the <a href="dependencies.html">dependencies</a> page.</p> </section> <aside> @@ -323,10 +323,10 @@ but these would cost additional time and memory space. You can have a higher qua <li><a href="#i'm-getting-an-outofmemoryerror.-what-can-i-do%3F">I'm getting an OutOfMemoryError. What can I do?</a> </li> - <li><a href="#a-drop-shadow-is-missing-or-at-the-wrong-position-when-rendering-a-page">A drop shadow is missing or at the wrong position when rendering a page</a> + <li><a href="#why-are-some-texts-in-poor-quality-and-not-antialiased%3F">Why are some texts in poor quality and not antialiased?</a> </li> - <li><a href="#why-are-some-texts-in-poor-quality-and-not-antialiased%3F">Why are some texts in poor quality and not antialiased?</a> + <li><a href="#what-to-do-with-the-illegalargumentexception-%22numbers-of-source-raster-bands-and-source-color-space-components-do-not-match%22%3F">What to do with the IllegalArgumentException "Numbers of source Raster bands and source color space components do not match"?</a> </li> </ol> </li> diff --git a/content/3.0/migration.html b/content/3.0/migration.html index 74968eef..cf5153aa 100644 --- a/content/3.0/migration.html +++ b/content/3.0/migration.html @@ -109,17 +109,18 @@ to PDFBox 3.0. It provides information about the new, deprecated and unsupported <p>Apache Xmpbox no longer depends on <code>javax.xml.bind.jaxb-api</code>. All test classes were updated to use JUnit 5.</p> <p>All libraries on which PDFBox depends are updated to their latest stable versions:</p> <ul> -<li>Bouncy Castle 1.70</li> +<li>Bouncy Castle 1.75</li> <li>Apache Commons Logging 1.2</li> -<li>picocli 4.6.3</li> +<li>picocli 4.7.4</li> </ul> <p>For test support the libraries are updated to</p> <ul> -<li>JUnit 5.8.2</li> +<li>JUnit 5.10.0</li> <li>JAI Image Core 1.4.0</li> <li>JAI JPEG2000 1.4.0</li> <li>Apache JBIG ImageIO Plugin 3.0.4</li> -<li>Apache Commons IO 2.11</li> +<li>Apache Commons IO 2.13</li> +<li>Apache Log4j 2.20.0</li> </ul> <h2 id="general-changes-for-pdfbox-3.0" tabindex="-1">General Changes for PDFBox 3.0</h2> <p>This section explains the fundamental differences between PDFBox 3.0 and 2.x releases.</p> diff --git a/content/blog/index.html b/content/blog/index.html index e16dd8f8..cd2d3b49 100644 --- a/content/blog/index.html +++ b/content/blog/index.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> @@ -459,6 +459,13 @@ release of Apache PDFBox version 3.0.0. It is available for download at:</p> <p><a href="https://pdfbox.apache.org/download.html">https://pdfbox.apache.org/download.html</a></p> <p>See the <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310760&version=12328836">full release notes</a> for details about this release.</p> <p>The <a href="https://pdfbox.apache.org/3.0/migration.html">Migration Guide</a> shall give users coming from +PDFBox 2.0.x an overview about things to look at when switching over. More details to come.</p> +<h2>Apache PDFBox 3.0.0 released<br><small>2023-08-17</small></h2> +<p>The Apache PDFBox community is pleased to announce the release of +Apache PDFBox version 3.0.0. It is available for download at:</p> +<p><a href="https://pdfbox.apache.org/download.html">https://pdfbox.apache.org/download.html</a></p> +<p>See the <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310760&version=12328836">full release notes</a> for details about this release.</p> +<p>The <a href="https://pdfbox.apache.org/3.0/migration.html">Migration Guide</a> shall give users coming from PDFBox 2.0.x an overview about things to look at when switching over. More details to come.</p> </div> diff --git a/content/building.html b/content/building.html index 0fb5fe92..99e680b5 100644 --- a/content/building.html +++ b/content/building.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/codingconventions.html b/content/codingconventions.html index a12645f3..536fbfb0 100644 --- a/content/codingconventions.html +++ b/content/codingconventions.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/doap_PDFBox.rdf b/content/doap_PDFBox.rdf index 4d1f8dec..484e6c21 100644 --- a/content/doap_PDFBox.rdf +++ b/content/doap_PDFBox.rdf @@ -34,6 +34,13 @@ <programming-language>Java</programming-language> <category rdf:resource="https://projects.apache.org/category/content" /> <category rdf:resource="https://projects.apache.org/category/library" /> + <release> + <Version> + <name>Apache PDFBox</name> + <created>2023-08-17</created> + <revision>3.0.0</revision> + </Version> + </release> <release> <Version> <name>Apache PDFBox</name> diff --git a/content/download.html b/content/download.html index 944e9a6f..2ad3fbca 100644 --- a/content/download.html +++ b/content/download.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> @@ -176,7 +176,7 @@ <p>The Apache PDFBox community provides feature and bugfix releases.</p> <ul> - <li>Beta release for PDFBox 3.0.0 — <a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/RELEASE-NOTES.txt">3.0.0-beta1</a> (requires Java 8)</li> + <li>Feature release for PDFBox 3.0.0 — <a href="https://www.apache.org/dist/pdfbox/3.0.0/RELEASE-NOTES.txt">3.0.0</a> (requires Java 8)</li> <li>Feature release for PDFBox 2.0.x — <a href="https://www.apache.org/dist/pdfbox/2.0.29/RELEASE-NOTES.txt">2.0.29</a> (requires Java 6)</li> <li>Bugfix release for PDFBox 1.8.x — <a href="https://www.apache.org/dist/pdfbox/1.8.17/RELEASE-NOTES.txt">1.8.17</a> (requires Java 5)</li> <li>Feature release of JBIG2 ImageIO plugin 3.0.x — <a href="https://www.apache.org/dist/pdfbox/jbig2-imageio/3.0.4/RELEASE-NOTES.txt">3.0.4</a> (requires Java 6)</li> @@ -201,65 +201,71 @@ </thead> <tbody> <tr> - <td rowspan="11"><strong>PDFBox<br>3.0.0-beta1</strong><br><small>release candidate</small></td> + <td rowspan="12"><strong>PDFBox<br>3.0.0</strong><br><small>feature</small></td> <td colspan="4"><strong>Command line tools</strong></td> </tr> <tr> <td>PDFBox standalone</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/pdfbox-app-3.0.0-beta1.jar">pdfbox-app-3.0.0-beta1.jar</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-app-3.0.0-beta1.jar.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-app-3.0.0-beta1.jar.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/pdfbox-app-3.0.0.jar">pdfbox-app-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-app-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-app-3.0.0.jar.sha512">SHA512</a></td> </tr> <tr> <td>Debugger standalone</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/debugger-app-3.0.0-beta1.jar">debugger-app-3.0.0-beta1.jar</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/debugger-app-3.0.0-beta1.jar.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/debugger-app-3.0.0-beta1.jar.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/debugger-app-3.0.0.jar">debugger-app-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/debugger-app-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/debugger-app-3.0.0.jar.sha512">SHA512</a></td> </tr> <tr> <td>Preflight standalone</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/preflight-app-3.0.0-beta1.jar">preflight-app-3.0.0-beta1.jar</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/preflight-app-3.0.0-beta1.jar.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/preflight-app-3.0.0-beta1.jar.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/preflight-app-3.0.0.jar">preflight-app-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/preflight-app-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/preflight-app-3.0.0.jar.sha512">SHA512</a></td> </tr> <tr> <td colspan="4"><strong>Libraries of each subproject</strong></td> </tr> <tr> <td>pdfbox</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/pdfbox-3.0.0-beta1.jar">pdfbox-3.0.0-beta1.jar</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-3.0.0-beta1.jar.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-3.0.0-beta1.jar.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/pdfbox-3.0.0.jar">pdfbox-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-3.0.0.jar.sha512">SHA512</a></td> + </tr> + <tr> + <td>pdfbox-io</td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/pdfbox-io-3.0.0.jar">pdfbox-io-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-io-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-io-3.0.0.jar.sha512">SHA512</a></td> </tr> <tr> <td>fontbox</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/fontbox-3.0.0-beta1.jar">fontbox-3.0.0-beta1.jar</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/fontbox-3.0.0-beta1.jar.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/fontbox-3.0.0-beta1.jar.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/fontbox-3.0.0.jar">fontbox-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/fontbox-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/fontbox-3.0.0.jar.sha512">SHA512</a></td> </tr> <tr> <td>preflight</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/preflight-3.0.0-beta1.jar">preflight-3.0.0-beta1.jar</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/preflight-3.0.0-beta1.jar.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/preflight-3.0.0-beta1.jar.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/preflight-3.0.0.jar">preflight-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/preflight-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/preflight-3.0.0.jar.sha512">SHA512</a></td> </tr> <tr> <td>xmpbox</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/xmpbox-3.0.0-beta1.jar">xmpbox-3.0.0-beta1.jar</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/xmpbox-3.0.0-beta1.jar.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/xmpbox-3.0.0-beta1.jar.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/xmpbox-3.0.0.jar">xmpbox-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/xmpbox-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/xmpbox-3.0.0.jar.sha512">SHA512</a></td> </tr> <tr> <td>pdfbox-tools</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/pdfbox-tools-3.0.0-beta1.jar">pdfbox-tools-3.0.0-beta1.jar</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-tools-3.0.0-beta1.jar.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-tools-3.0.0-beta1.jar.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/pdfbox-tools-3.0.0.jar">pdfbox-tools-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-tools-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-tools-3.0.0.jar.sha512">SHA512</a></td> </tr> <tr> <td>pdfbox-debugger</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/pdfbox-debugger-3.0.0-beta1.jar">pdfbox-debugger-3.0.0-beta1.jar</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-debugger-3.0.0-beta1.jar.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-debugger-3.0.0-beta1.jar.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/pdfbox-debugger-3.0.0.jar">pdfbox-debugger-3.0.0.jar</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-debugger-3.0.0.jar.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-debugger-3.0.0.jar.sha512">SHA512</a></td> </tr> </tbody> <tbody> @@ -401,11 +407,11 @@ </thead> <tbody> <tr> - <td><strong>PDFBox<br>3.0.0-beta1</strong><br><small>release candidate</small></td> + <td><strong>PDFBox<br>3.0.0</strong><br><small>release candidate</small></td> <td>Source ZIP file incl. examples</td> - <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-beta1/pdfbox-3.0.0-beta1-src.zip">pdbox-3.0.0-beta1-src.zip</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-3.0.0-beta1-src.zip.asc">ASC</a></td> - <td><a href="https://www.apache.org/dist/pdfbox/3.0.0-beta1/pdfbox-3.0.0-beta1-src.zip.sha512">SHA512</a></td> + <td><a href="https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0/pdfbox-3.0.0-src.zip">pdbox-3.0.0-src.zip</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-3.0.0-src.zip.asc">ASC</a></td> + <td><a href="https://www.apache.org/dist/pdfbox/3.0.0/pdfbox-3.0.0-src.zip.sha512">SHA512</a></td> </tr> <tr> <td><strong>PDFBox<br>2.0.29</strong><br><small>feature</small></td> diff --git a/content/errors/403.html b/content/errors/403.html index 84a3788a..e83a0605 100644 --- a/content/errors/403.html +++ b/content/errors/403.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/errors/404.html b/content/errors/404.html index 00588b1c..c3317584 100644 --- a/content/errors/404.html +++ b/content/errors/404.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/ideas.html b/content/ideas.html index 6745960b..7f80d87d 100644 --- a/content/ideas.html +++ b/content/ideas.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/index.html b/content/index.html index fe181124..20d5820e 100644 --- a/content/index.html +++ b/content/index.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> @@ -173,9 +173,9 @@ 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>Apache PDFBox 3.0.0-beta1 released<br><small>2023-07-14</small></h2> -<p>The Apache PDFBox community is pleased to announce the first beta -release of Apache PDFBox version 3.0.0. It is available for download at:</p> +<h2>Apache PDFBox 3.0.0 released<br><small>2023-08-17</small></h2> +<p>The Apache PDFBox community is pleased to announce the release of +Apache PDFBox version 3.0.0. It is available for download at:</p> <p><a href="https://pdfbox.apache.org/download.html">https://pdfbox.apache.org/download.html</a></p> <p>See the <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310760&version=12328836">full release notes</a> for details about this release.</p> <p>The <a href="https://pdfbox.apache.org/3.0/migration.html">Migration Guide</a> shall give users coming from diff --git a/content/mailinglists.html b/content/mailinglists.html index b65ee97c..4dbba2dd 100644 --- a/content/mailinglists.html +++ b/content/mailinglists.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/references.html b/content/references.html index b9d953d1..7994a297 100644 --- a/content/references.html +++ b/content/references.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/security.html b/content/security.html index 37c73595..6e069469 100644 --- a/content/security.html +++ b/content/security.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/siteupdate.html b/content/siteupdate.html index fd2ee218..8aa5b747 100644 --- a/content/siteupdate.html +++ b/content/siteupdate.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/support.html b/content/support.html index f2c4a345..07ed997a 100644 --- a/content/support.html +++ b/content/support.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8"> diff --git a/content/team.html b/content/team.html index ad37b83e..4bb19a83 100644 --- a/content/team.html +++ b/content/team.html @@ -98,10 +98,10 @@ <li class="sidebar-header">Documentation</li> <li class="sidebar-node" id="v3-0"> - <a href="#">3.0 (Pre Release)</a> + <a href="#">3.0</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 <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.0/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v2-0"> @@ -119,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="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.27/index.html">API Docs <small>via javadoc.io</small></a></li> + <li><a href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.29/index.html">API Docs <small>via javadoc.io</small></a></li> </ul> </li> <li class="sidebar-node" id="v1-8">