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 edd6f5d6 Site checkin for project Apache PDFBox Website
edd6f5d6 is described below
commit edd6f5d6eb9d04e401f8918d41a39b614b6d9e36
Author: Andreas Lehmkühler <[email protected]>
AuthorDate: Thu Oct 2 19:34:25 2025 +0200
Site checkin for project Apache PDFBox Website
---
content/2.0/commandline.html | 5 +++
content/2.0/dependencies.html | 8 ++---
content/2.0/getting-started.html | 2 +-
content/2.0/migration.html | 2 +-
content/3.0/commandline.html | 5 +++
content/3.0/dependencies.html | 8 ++---
content/4.0/migration.html | 23 ++++++++++----
content/blog/index.html | 7 ++++-
content/building.html | 2 +-
content/codingconventions.html | 2 +-
content/doap_PDFBox.rdf | 7 +++++
content/download.html | 68 ++++++++++++++++++++--------------------
content/errors/403.html | 2 +-
content/errors/404.html | 2 +-
content/ideas.html | 2 +-
content/index.html | 18 +++++------
content/mailinglists.html | 2 +-
content/references.html | 2 +-
content/security.html | 2 +-
content/siteupdate.html | 2 +-
content/support.html | 2 +-
content/team.html | 2 +-
22 files changed, 104 insertions(+), 71 deletions(-)
diff --git a/content/2.0/commandline.html b/content/2.0/commandline.html
index d5895c6b..d9aa0f38 100644
--- a/content/2.0/commandline.html
+++ b/content/2.0/commandline.html
@@ -374,6 +374,11 @@ PDFBox tools as Java applications.</p>
<td>Default overlay file.</td>
</tr>
<tr>
+<td>-adjustRotation</td>
+<td></td>
+<td>To rotate the overlay according to the rotation of the page (only when
using default overlay)</td>
+</tr>
+<tr>
<td>-odd oddPageOverlay.pdf</td>
<td></td>
<td>Overlay file used for odd pages.</td>
diff --git a/content/2.0/dependencies.html b/content/2.0/dependencies.html
index 1bd1a560..f68a3ad3 100644
--- a/content/2.0/dependencies.html
+++ b/content/2.0/dependencies.html
@@ -165,9 +165,9 @@ 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"><</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="public-key-encryption-and-signing" tabindex="-1">Public key encryption
and signing</h3>
-<p>Public key encryption and signing 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 [...]
+<h3 id="public-key-encryption%2Fdecryption-and-signatures"
tabindex="-1">Public key encryption/decryption and signatures</h3>
+<p>Public key encryption/decryption and signing/verifying 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 [...]
<p class="alert alert-info">It is always a good idea to check for a newer
version of the Bouncy Castle libraries. If you are using a more recent java
version you might adapt the <b>artifactId</b> as well.</p>
<h3 id="activation-and-bind" tabindex="-1">Activation and Bind</h3>
<p>The <em>activation</em> and <em>bind</em> libraries have been removed from
the jdk starting with jdk9. They are needed for preflight and some examples.</p>
@@ -226,7 +226,7 @@ directory. You can then simply copy all the libraries you
need from this directo
<li><a href="#jai-image-i%2Fo">JAI Image I/O</a>
</li>
- <li><a href="#public-key-encryption-and-signing">Public
key encryption and signing</a>
+ <li><a
href="#public-key-encryption%2Fdecryption-and-signatures">Public key
encryption/decryption and signatures</a>
</li>
<li><a href="#activation-and-bind">Activation and Bind</a>
diff --git a/content/2.0/getting-started.html b/content/2.0/getting-started.html
index 4c87974f..baa8ea7f 100644
--- a/content/2.0/getting-started.html
+++ b/content/2.0/getting-started.html
@@ -129,7 +129,7 @@
<h1 id="getting-started" tabindex="-1">Getting Started</h1>
<h2 id="maven" tabindex="-1">Maven</h2>
<p>To use the latest release you'll need to add the following dependency:</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><sp [...]
+<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><sp [...]
<h2 id="rendering-performance" tabindex="-1">Rendering Performance</h2>
<p class="alert alert-info">Since PDFBox 2.0.4</p>
<p>PDFBox 2.0.4 introduced a new command line setting</p>
diff --git a/content/2.0/migration.html b/content/2.0/migration.html
index a0df9952..262e39ae 100644
--- a/content/2.0/migration.html
+++ b/content/2.0/migration.html
@@ -204,7 +204,7 @@ and so on. The <code>add</code> method now supports all the
different type of re
<pre class="language-java"><code class="language-java"><span class="token
keyword">for</span><span class="token punctuation">(</span><span class="token
class-name">PDPage</span> page <span class="token operator">:</span>
document<span class="token punctuation">.</span><span class="token
function">getPages</span><span class="token punctuation">(</span><span
class="token punctuation">)</span><span class="token
punctuation">)</span><br><span class="token punctuation">{</span><br> <span
c [...]
<h3 id="pdf-rendering" tabindex="-1">PDF Rendering</h3>
<p>With PDFBox 2.0.0 <code>PDPage.convertToImage</code> and
<code>PDFImageWriter</code> have been removed. Instead the new
<code>PDFRenderer</code> class shall be used.</p>
-<pre class="language-java"><code class="language-java"><span class="token
class-name">PDDocument</span> document <span class="token operator">=</span>
<span class="token class-name">PDDocument</span><span class="token
punctuation">.</span><span class="token function">load</span><span class="token
punctuation">(</span><span class="token keyword">new</span> <span class="token
class-name">File</span><span class="token punctuation">(</span>pdfFilename<span
class="token punctuation">)</span>< [...]
+<pre class="language-java"><code class="language-java"><span class="token
class-name">PDDocument</span> document <span class="token operator">=</span>
<span class="token class-name">PDDocument</span><span class="token
punctuation">.</span><span class="token function">load</span><span class="token
punctuation">(</span><span class="token keyword">new</span> <span class="token
class-name">File</span><span class="token punctuation">(</span>pdfFilename<span
class="token punctuation">)</span>< [...]
<p><code>ImageIOUtil</code> has been moved into the
<code>org.apache.pdfbox.tools.imageio</code> package. This is in the
<code>pdfbox-tools</code> download. If you are using maven, the
<code>artifactId</code> has the same name.</p>
<p class="alert alert-warning">Important notice when using PDFBox with Java 8
</p>
diff --git a/content/3.0/commandline.html b/content/3.0/commandline.html
index d7c3923d..e782e696 100644
--- a/content/3.0/commandline.html
+++ b/content/3.0/commandline.html
@@ -401,6 +401,11 @@ PDFBox tools as Java applications.</p>
</thead>
<tbody>
<tr>
+<td>-adjustRotation</td>
+<td></td>
+<td>To rotate the overlay according to the rotation of the page (only when
using default overlay)</td>
+</tr>
+<tr>
<td>-default=<defaultOverlay></td>
<td></td>
<td>the default overlay file.</td>
diff --git a/content/3.0/dependencies.html b/content/3.0/dependencies.html
index 1f6a094c..6a679351 100644
--- a/content/3.0/dependencies.html
+++ b/content/3.0/dependencies.html
@@ -152,9 +152,9 @@ 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"><</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="public-key-encryption-and-signing" tabindex="-1">Public key encryption
and signing</h3>
-<p>Public key encryption and signing 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 [...]
+<h3 id="public-key-encryption%2Fdecryption-and-signatures"
tabindex="-1">Public key encryption/decryption and signatures</h3>
+<p>Public key encryption/decryption and signing/verifying 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 [...]
<p class="alert alert-info">It is always a good idea to check for a newer
version of the Bouncy Castle libraries. If you are using a more recent java
version you might adapt the <b>artifactId</b> as well.</p>
<h3 id="activation-and-bind" tabindex="-1">Activation and Bind</h3>
<p>The <em>activation</em> and <em>bind</em> libraries have been removed from
the jdk starting with jdk9. They are needed for preflight and some examples.</p>
@@ -202,7 +202,7 @@ included in the Java platform.</p>
<li><a href="#jai-image-i%2Fo">JAI Image I/O</a>
</li>
- <li><a href="#public-key-encryption-and-signing">Public
key encryption and signing</a>
+ <li><a
href="#public-key-encryption%2Fdecryption-and-signatures">Public key
encryption/decryption and signatures</a>
</li>
<li><a href="#activation-and-bind">Activation and Bind</a>
diff --git a/content/4.0/migration.html b/content/4.0/migration.html
index 3100e8d1..a9620cb1 100644
--- a/content/4.0/migration.html
+++ b/content/4.0/migration.html
@@ -105,21 +105,21 @@ contribution to improve the guide.
<p>This guide describes the updates in Apache PDFBox 4.0 version. Use the
information provided to upgrade your PDFBox 3.x applications
to PDFBox 4.0. It provides information about the new, deprecated and
unsupported features in this release.</p>
<h2 id="java-versions" tabindex="-1">Java Versions</h2>
-<p>PDFBox 4.0 requires at least Java 11. Testing has been done up to Java
20.</p>
+<p>PDFBox 4.0 requires at least Java 11.0.23 (or 17.0.11). Testing has been
done up to Java 25.</p>
<h2 id="dependency-updates" tabindex="-1">Dependency Updates</h2>
<p>All libraries on which PDFBox depends are updated to their latest stable
versions:</p>
<ul>
-<li>Bouncy Castle 1.77</li>
-<li>Apache Log4j 2.22.1</li>
-<li>picocli 4.7.5</li>
+<li>Bouncy Castle 1.81</li>
+<li>Apache Log4j 2.25.1</li>
+<li>picocli 4.7.7</li>
</ul>
<p>For test support the libraries are updated to</p>
<ul>
-<li>JUnit 5.10.1</li>
+<li>JUnit 5.13.4</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.15.0</li>
+<li>Apache Commons IO 2.20.0</li>
</ul>
<h2 id="general-changes-for-pdfbox-4.0" tabindex="-1">General Changes for
PDFBox 4.0</h2>
<p>This section explains the fundamental differences between PDFBox 4.0 and
3.x releases.</p>
@@ -137,6 +137,11 @@ was stream lined to fit their needs. But VeraPDF is still
using the PDFBox parse
<li>lambda logging support</li>
</ul>
<p><a href="https://issues.apache.org/jira/browse/PDFBOX-5695">PDFBOX-5695</a>
provides more details about the reasons and the transition itself.</p>
+<h3 id="overlay-behavior-different" tabindex="-1">Overlay behavior
different</h3>
+<p>In 4.0 the real lower left is taken into account instead of (0,0), see <a
href="https://issues.apache.org/jira/browse/PDFBOX-6048">PDFBOX-6048</a>.</p>
+<h3 id="icosvisitor-derived-classes" tabindex="-1">ICOSVisitor derived
classes</h3>
+<p>If you have implemented your own <code>ICOSVisitor</code> class, you'll
have to implement the new <code>visitFromObject</code> method.
+The default implementation found in 3.0 has been moved to the
<code>COSWriter</code> class.</p>
</section>
<aside>
@@ -163,6 +168,12 @@ was stream lined to fit their needs. But VeraPDF is still
using the PDFBox parse
<li><a href="#switch-to-apache-log4j">Switch to Apache
Log4j</a>
</li>
+
+ <li><a href="#overlay-behavior-different">Overlay behavior
different</a>
+ </li>
+
+ <li><a href="#icosvisitor-derived-classes">ICOSVisitor
derived classes</a>
+ </li>
</ol>
</li>
</ol>
diff --git a/content/blog/index.html b/content/blog/index.html
index 12e58828..114b576b 100644
--- a/content/blog/index.html
+++ b/content/blog/index.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
@@ -155,6 +155,11 @@
</div>
<div class="col-xs-12 col-sm-9">
<h1 id="blog" tabindex="-1">Blog</h1>
+<h2>Apache PDFBox 2.0.35 released<br><small>2025-10-02</small></h2>
+<p>The Apache PDFBox community is pleased to announce the release of
+Apache PDFBox version 2.0.35. 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=12355879">full
release notes</a> for details about this release.</p>
<h2>Apache PDFBox 3.0.5 released<br><small>2025-05-01</small></h2>
<p>The Apache PDFBox community is pleased to announce the release of
Apache PDFBox version 3.0.5. It is available for download at:</p>
diff --git a/content/building.html b/content/building.html
index 5f9b20cd..3f9401f2 100644
--- a/content/building.html
+++ b/content/building.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/codingconventions.html b/content/codingconventions.html
index 78f8ab63..46a8ac1d 100644
--- a/content/codingconventions.html
+++ b/content/codingconventions.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/doap_PDFBox.rdf b/content/doap_PDFBox.rdf
index 91016558..fe817b14 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>2025-10-02</created>
+ <revision>2.0.35</revision>
+ </Version>
+ </release>
<release>
<Version>
<name>Apache PDFBox</name>
diff --git a/content/download.html b/content/download.html
index a64b8717..aaaa48d8 100644
--- a/content/download.html
+++ b/content/download.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
@@ -163,7 +163,7 @@
<ul>
<li>Feature release for PDFBox 3.0.x — <a
href="https://downloads.apache.org/pdfbox/3.0.5/RELEASE-NOTES.txt">3.0.5</a>
(requires Java 8)</li>
- <li>Feature release for PDFBox 2.0.x — <a
href="https://downloads.apache.org/pdfbox/2.0.34/RELEASE-NOTES.txt">2.0.34</a>
(requires Java 6)</li>
+ <li>Feature release for PDFBox 2.0.x — <a
href="https://downloads.apache.org/pdfbox/2.0.35/RELEASE-NOTES.txt">2.0.35</a>
(requires Java 6)</li>
<li>Feature release of JBIG2 ImageIO plugin 3.0.x — <a
href="https://downloads.apache.org/pdfbox/jbig2-imageio/3.0.4/RELEASE-NOTES.txt">3.0.4</a>
(requires Java 6)</li>
<li><a href="#oldreleases">Previous releases</a></li>
</ul>
@@ -255,65 +255,65 @@
</tbody>
<tbody>
<tr>
- <td
rowspan="11"><strong>PDFBox<br>2.0.34</strong><br><small>feature</small></td>
+ <td
rowspan="11"><strong>PDFBox<br>2.0.35</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/2.0.34/pdfbox-app-2.0.34.jar">pdfbox-app-2.0.34.jar</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-app-2.0.34.jar.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-app-2.0.34.jar.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/pdfbox-app-2.0.35.jar">pdfbox-app-2.0.35.jar</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-app-2.0.35.jar.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-app-2.0.35.jar.sha512">SHA512</a></td>
</tr>
<tr>
<td>Debugger standalone</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.34/debugger-app-2.0.34.jar">debugger-app-2.0.34.jar</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/debugger-app-2.0.34.jar.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/debugger-app-2.0.34.jar.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/debugger-app-2.0.35.jar">debugger-app-2.0.35.jar</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/debugger-app-2.0.35.jar.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/debugger-app-2.0.35.jar.sha512">SHA512</a></td>
</tr>
<tr>
<td>Preflight standalone</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.34/preflight-app-2.0.34.jar">preflight-app-2.0.34.jar</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/preflight-app-2.0.34.jar.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/preflight-app-2.0.34.jar.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/preflight-app-2.0.35.jar">preflight-app-2.0.35.jar</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/preflight-app-2.0.35.jar.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/preflight-app-2.0.35.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/2.0.34/pdfbox-2.0.34.jar">pdfbox-2.0.34.jar</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-2.0.34.jar.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-2.0.34.jar.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/pdfbox-2.0.35.jar">pdfbox-2.0.35.jar</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-2.0.35.jar.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-2.0.35.jar.sha512">SHA512</a></td>
</tr>
<tr>
<td>fontbox</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.34/fontbox-2.0.34.jar">fontbox-2.0.34.jar</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/fontbox-2.0.34.jar.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/fontbox-2.0.34.jar.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/fontbox-2.0.35.jar">fontbox-2.0.35.jar</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/fontbox-2.0.35.jar.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/fontbox-2.0.35.jar.sha512">SHA512</a></td>
</tr>
<tr>
<td>preflight</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.34/preflight-2.0.34.jar">preflight-2.0.34.jar</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/preflight-2.0.34.jar.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/preflight-2.0.34.jar.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/preflight-2.0.35.jar">preflight-2.0.35.jar</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/preflight-2.0.35.jar.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/preflight-2.0.35.jar.sha512">SHA512</a></td>
</tr>
<tr>
<td>xmpbox</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.34/xmpbox-2.0.34.jar">xmpbox-2.0.34.jar</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/xmpbox-2.0.34.jar.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/xmpbox-2.0.34.jar.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/xmpbox-2.0.35.jar">xmpbox-2.0.35.jar</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/xmpbox-2.0.35.jar.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/xmpbox-2.0.35.jar.sha512">SHA512</a></td>
</tr>
<tr>
<td>pdfbox-tools</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.34/pdfbox-tools-2.0.34.jar">pdfbox-tools-2.0.34.jar</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-tools-2.0.34.jar.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-tools-2.0.34.jar.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/pdfbox-tools-2.0.35.jar">pdfbox-tools-2.0.35.jar</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-tools-2.0.35.jar.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-tools-2.0.35.jar.sha512">SHA512</a></td>
</tr>
<tr>
<td>pdfbox-debugger</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.34/pdfbox-debugger-2.0.34.jar">pdfbox-debugger-2.0.34.jar</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-debugger-2.0.34.jar.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-debugger-2.0.34.jar.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/pdfbox-debugger-2.0.35.jar">pdfbox-debugger-2.0.35.jar</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-debugger-2.0.35.jar.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-debugger-2.0.35.jar.sha512">SHA512</a></td>
</tr>
</tbody>
<tbody>
@@ -348,11 +348,11 @@
<td><a
href="https://downloads.apache.org/pdfbox/3.0.5/pdfbox-3.0.5-src.zip.sha512">SHA512</a></td>
</tr>
<tr>
-
<td><strong>PDFBox<br>2.0.34</strong><br><small>feature</small></td>
+
<td><strong>PDFBox<br>2.0.35</strong><br><small>feature</small></td>
<td>Source ZIP file incl. examples</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.34/pdfbox-2.0.34-src.zip">pdfbox-2.0.34-src.zip</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-2.0.34-src.zip.asc">ASC</a></td>
- <td><a
href="https://downloads.apache.org/pdfbox/2.0.34/pdfbox-2.0.34-src.zip.sha512">SHA512</a></td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/pdfbox/2.0.35/pdfbox-2.0.35-src.zip">pdfbox-2.0.35-src.zip</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-2.0.35-src.zip.asc">ASC</a></td>
+ <td><a
href="https://downloads.apache.org/pdfbox/2.0.35/pdfbox-2.0.35-src.zip.sha512">SHA512</a></td>
</tr>
<tr>
<td><strong>JBIG2<br>3.0.4</strong><br><small>feature</small></td>
diff --git a/content/errors/403.html b/content/errors/403.html
index 561c0856..c44f0bf1 100644
--- a/content/errors/403.html
+++ b/content/errors/403.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/errors/404.html b/content/errors/404.html
index 74f6ff5e..0642e441 100644
--- a/content/errors/404.html
+++ b/content/errors/404.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/ideas.html b/content/ideas.html
index 73544e38..5f2a52f3 100644
--- a/content/ideas.html
+++ b/content/ideas.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/index.html b/content/index.html
index e5ff58c3..335dc1a5 100644
--- a/content/index.html
+++ b/content/index.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
@@ -159,11 +159,11 @@
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.5 released<br><small>2025-05-01</small></h2>
+<h2>Apache PDFBox 2.0.35 released<br><small>2025-10-02</small></h2>
<p>The Apache PDFBox community is pleased to announce the release of
-Apache PDFBox version 3.0.5. It is available for download at:</p>
+Apache PDFBox version 2.0.35. 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=12355535">full
release notes</a> for details about this release.</p>
+<p>See the <a
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310760&version=12355879">full
release notes</a> for details about this release.</p>
<h2 id="getting-help" tabindex="-1">Getting Help</h2>
<p>To get help on using PDFBox, please <a
href="mailto:[email protected]">Subscribe to the Users Mailing
List</a> and post your
questions there. We're happy to help.</p>
@@ -208,6 +208,11 @@ skills. Subscribe to the <a
href="/mailinglists.html">Mailing Lists</a> and find
</div>
</div>
<h2 id="news" tabindex="-1">News</h2>
+<h2>Apache PDFBox 3.0.5 released<br><small>2025-05-01</small></h2>
+<p>The Apache PDFBox community is pleased to announce the release of
+Apache PDFBox version 3.0.5. 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=12355535">full
release notes</a> for details about this release.</p>
<h2>Apache PDFBox 2.0.34 released<br><small>2025-04-24</small></h2>
<p>The Apache PDFBox community is pleased to announce the release of
Apache PDFBox version 2.0.34. It is available for download at:</p>
@@ -230,11 +235,6 @@ Apache PDFBox version 3.0.3. It is available for download
at:</p>
<p>See the <a
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310760&version=12354416">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 2.0.32 released<br><small>2024-07-24</small></h2>
-<p>The Apache PDFBox community is pleased to announce the release of
-Apache PDFBox version 2.0.32. 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=12354434">full
release notes</a> for details about this release.</p>
</div>
</div>
diff --git a/content/mailinglists.html b/content/mailinglists.html
index b65a09f3..d695c010 100644
--- a/content/mailinglists.html
+++ b/content/mailinglists.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/references.html b/content/references.html
index ae338d15..5cd23e9a 100644
--- a/content/references.html
+++ b/content/references.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/security.html b/content/security.html
index 8e5897ae..673f1d32 100644
--- a/content/security.html
+++ b/content/security.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/siteupdate.html b/content/siteupdate.html
index 74b17bbc..69ea6de0 100644
--- a/content/siteupdate.html
+++ b/content/siteupdate.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/support.html b/content/support.html
index 3440ab04..4ccbf562 100644
--- a/content/support.html
+++ b/content/support.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>
diff --git a/content/team.html b/content/team.html
index 5b025957..e71490a2 100644
--- a/content/team.html
+++ b/content/team.html
@@ -129,7 +129,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.34/index.html">API
Docs <small>via javadoc.io</small></a></li>
+ <li><a
href="https://javadoc.io/doc/org.apache.pdfbox/pdfbox/2.0.35/index.html">API
Docs <small>via javadoc.io</small></a></li>
</ul>
</li>
<li class="sidebar-header">Development</li>