Repository: pdfbox-docs Updated Branches: refs/heads/asf-site 24bac9690 -> 8036a82b1
Site checkin for project Apache PDFBox Website Project: http://git-wip-us.apache.org/repos/asf/pdfbox-docs/repo Commit: http://git-wip-us.apache.org/repos/asf/pdfbox-docs/commit/8036a82b Tree: http://git-wip-us.apache.org/repos/asf/pdfbox-docs/tree/8036a82b Diff: http://git-wip-us.apache.org/repos/asf/pdfbox-docs/diff/8036a82b Branch: refs/heads/asf-site Commit: 8036a82b15e5144f121f02e1a926c3c7f580c4ed Parents: 24bac96 Author: Maruan Sahyoun <[email protected]> Authored: Thu Mar 29 23:03:08 2018 +0200 Committer: Maruan Sahyoun <[email protected]> Committed: Thu Mar 29 23:03:08 2018 +0200 ---------------------------------------------------------------------- content/2.0/commandline.html | 146 +++++++--------------- content/2.0/cookbook/encryption.html | 119 +++++------------- content/2.0/dependencies.html | 134 +++++++------------- content/2.0/examples.html | 117 +++++------------ content/2.0/faq.html | 201 ++++++++++-------------------- content/2.0/getting-started.html | 124 ++++++------------ content/2.0/migration.html | 139 ++++++++------------- content/css/site.css | 84 ++++++++++++- 8 files changed, 383 insertions(+), 681 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/pdfbox-docs/blob/8036a82b/content/2.0/commandline.html ---------------------------------------------------------------------- diff --git a/content/2.0/commandline.html b/content/2.0/commandline.html index d106f4e..54d6340 100644 --- a/content/2.0/commandline.html +++ b/content/2.0/commandline.html @@ -77,109 +77,32 @@ </header> - <div class="container"> - - <div class="row row-offcanvas row-offcanvas-left"> - <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar"> - - <ul class="sidebar"> - <li class="sidebar-header">Apache PDFBox</li> - <li><a href="/index.html">Overview</a></li> - <li><a href="https://www.apache.org/licenses">License</a></li> - <li><a href="/download.cgi">Downloads</a></li> - - <li class="sidebar-header">Community</li> - <li><a href="/support.html">Support</a></li> - <li><a href="/mailinglists.html">Mailing Lists</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">Issue Tracker</a></li> - <li><a href="/team.html">Project Team</a></li> - - <li class="sidebar-header">Documentation</li> - <li class="sidebar-node" id="v2-0"> - <a href="#">2.0</a> - <ul> - <li><a href="/2.0/migration.html">Migration Guide</a></li> - <li><a href="/2.0/getting-started.html">Getting Started</a></li> - <li><a href="/2.0/examples.html">Examples</a></li> - <li><a href="/2.0/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v2-0-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> - </ul> - </li> - <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> - <li><a href="/2.0/faq.html">FAQ</a></li> - <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> - </ul> - </li> - <li class="sidebar-node" id="v1-8"> - <a href="#">1.8</a> - <ul> - <li><a href="/1.8/architecture.html">Architecture</a></li> - <li><a href="/1.8/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v1-8-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/1.8/cookbook/documentcreation.html">Document Creation</a></li> - <li><a href="/1.8/cookbook/textextraction.html">Text Extraction</a></li> - <li><a href="/1.8/cookbook/encryption.html">Document Encryption</a></li> - <li><a href="/1.8/cookbook/workingwithfonts.html">Working with Fonts</a></li> - <li><a href="/1.8/cookbook/workingwithmetadata.html">Working with Metadata</a></li> - <li><a href="/1.8/cookbook/workingwithattachments.html">Working with Attachments</a></li> - <li><a href="/1.8/cookbook/pdfavalidation.html">PDF/A Validation</a></li> - <li><a href="/1.8/cookbook/pdfacreation.html">Creating a PDF/A Document</a></li> - </ul> - </li> - <li><a href="/1.8/commandline.html">Command-Line Tools</a></li> - <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li> - <li><a href="/1.8/faq.html">FAQ</a></li> - </ul> - </li> - - <li class="sidebar-header">Development</li> - <li><a href="/building.html">Building from Source</a></li> - <li><a href="/codingconventions.html">Coding Conventions</a></li> - <li><a href="/siteupdate.html">Update the Website</a></li> - <li><a href="https://builds.apache.org/view/All/job/PDFBox-trunk/">Jenkins</a></li> - <li><a href="https://travis-ci.org/apache/pdfbox">Travis CI</a></li> - <li><a href="https://builds.apache.org/analysis/overview?id=org.apache.pdfbox%3Apdfbox-reactor">SonarQube</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">JIRA</a></li> - <li><a href="/ideas.html">Ideas</a></li> - <li><a href="/references.html">External Links</a></li> - - <li class="sidebar-header">Apache Software Foundation</li> - <li><a href="https://www.apache.org/">Apache Software Foundation</a></li> - <li><a href="https://www.apache.org/foundation/thanks.html">ASF Sponsors</a></li> - <li><a href="https://www.apache.org/security/">Security</a></li> - </ul> - <!-- dontation page logo/link--> - <a href="https://www.apache.org/foundation/contributing.html"><img width="135" src="/images/SupportApache.jpg"></a> - </div> - <div class="col-xs-12 col-sm-9"> - <h1 id="command-line-tools">Command-Line Tools</h1> + <div class="container documentation"> + <nav> + <h1>Documentation</h1> + <ul> + <li><a href="/2.0/migration.html">Migration Guide</a></li> + <li><a href="/2.0/getting-started.html">Getting Started</a></li> + <li><a href="/2.0/examples.html">Examples</a></li> + <li><a href="/2.0/dependencies.html">Dependencies</a></li> + <li class="sidebar-node" id="v2-0-cookbook"> + <a href="#">Cookbook</a> + <ul> + <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> + </ul> + </li> + <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> + <li><a href="/2.0/faq.html">FAQ</a></li> + <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> + </nav> + <section> + <h1 id="command-line-tools">Command-Line Tools</h1> <p>PDFBox comes with a series of command-line utilities. They are available as standard Java applications.</p> <p>See the <a href="/2.0/dependencies.html">Dependencies</a> page for instructions on how to set your classpath in order to run PDFBox tools as Java applications.</p> -<p><strong>Table of Contents</strong></p> -<ul> - <li><a href="#decrypt">Decrypt</a></li> - <li><a href="#encrypt">Encrypt</a></li> - <li><a href="#extractimages">ExtractImages</a></li> - <li><a href="#extracttext">ExtractText</a></li> - <li><a href="#overlaypdf">OverlayPDF</a></li> - <li><a href="#pdfdebugger">PDFDebugger</a></li> - <li><a href="#pdfmerger">PDFMerger</a></li> - <li><a href="#pdfsplit">PDFSplit</a></li> - <li><a href="#pdftoimage">PDFToImage</a></li> - <li><a href="#printpdf">PrintPDF</a></li> - <li><a href="#texttopdf">TextToPDF</a></li> - <li><a href="#writedecodeddoc">WriteDecodedDoc</a></li> -</ul> - <h2 id="decrypt">Decrypt</h2> <p>This application will decrypt a PDF document.</p> @@ -782,11 +705,28 @@ To override the filename use the <code class="highlighter-rouge">outputPrefix</c </tbody> </table> - </div> - </div> - </div> + </section> + <aside> + <h1>Table of Contents</h1> + <ul> + <li><a href="#decrypt">Decrypt</a></li> + <li><a href="#encrypt">Encrypt</a></li> + <li><a href="#extractimages">ExtractImages</a></li> + <li><a href="#extracttext">ExtractText</a></li> + <li><a href="#overlaypdf">OverlayPDF</a></li> + <li><a href="#pdfdebugger">PDFDebugger</a></li> + <li><a href="#pdfmerger">PDFMerger</a></li> + <li><a href="#pdfsplit">PDFSplit</a></li> + <li><a href="#pdftoimage">PDFToImage</a></li> + <li><a href="#printpdf">PrintPDF</a></li> + <li><a href="#texttopdf">TextToPDF</a></li> + <li><a href="#writedecodeddoc">WriteDecodedDoc</a></li> +</ul> + + </aside> + </div> - <footer class="footer"> + <footer class="footer"> <div class="container"> <div class="row"> <div class="span3"> @@ -800,8 +740,7 @@ To override the filename use the <code class="highlighter-rouge">outputPrefix</c </div> </footer> - - <!-- Twitter Bootstrap and jQuery after this line. --> + <!-- Twitter Bootstrap and jQuery after this line. --> <script src="//code.jquery.com/jquery-latest.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript"> @@ -841,7 +780,6 @@ To override the filename use the <code class="highlighter-rouge">outputPrefix</c </script> - </body> </html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/pdfbox-docs/blob/8036a82b/content/2.0/cookbook/encryption.html ---------------------------------------------------------------------- diff --git a/content/2.0/cookbook/encryption.html b/content/2.0/cookbook/encryption.html index 41f5c30..41c5e66 100644 --- a/content/2.0/cookbook/encryption.html +++ b/content/2.0/cookbook/encryption.html @@ -77,87 +77,26 @@ </header> - <div class="container"> - - <div class="row row-offcanvas row-offcanvas-left"> - <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar"> - - <ul class="sidebar"> - <li class="sidebar-header">Apache PDFBox</li> - <li><a href="/index.html">Overview</a></li> - <li><a href="https://www.apache.org/licenses">License</a></li> - <li><a href="/download.cgi">Downloads</a></li> - - <li class="sidebar-header">Community</li> - <li><a href="/support.html">Support</a></li> - <li><a href="/mailinglists.html">Mailing Lists</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">Issue Tracker</a></li> - <li><a href="/team.html">Project Team</a></li> - - <li class="sidebar-header">Documentation</li> - <li class="sidebar-node" id="v2-0"> - <a href="#">2.0</a> - <ul> - <li><a href="/2.0/migration.html">Migration Guide</a></li> - <li><a href="/2.0/getting-started.html">Getting Started</a></li> - <li><a href="/2.0/examples.html">Examples</a></li> - <li><a href="/2.0/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v2-0-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> - </ul> - </li> - <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> - <li><a href="/2.0/faq.html">FAQ</a></li> - <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> - </ul> - </li> - <li class="sidebar-node" id="v1-8"> - <a href="#">1.8</a> - <ul> - <li><a href="/1.8/architecture.html">Architecture</a></li> - <li><a href="/1.8/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v1-8-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/1.8/cookbook/documentcreation.html">Document Creation</a></li> - <li><a href="/1.8/cookbook/textextraction.html">Text Extraction</a></li> - <li><a href="/1.8/cookbook/encryption.html">Document Encryption</a></li> - <li><a href="/1.8/cookbook/workingwithfonts.html">Working with Fonts</a></li> - <li><a href="/1.8/cookbook/workingwithmetadata.html">Working with Metadata</a></li> - <li><a href="/1.8/cookbook/workingwithattachments.html">Working with Attachments</a></li> - <li><a href="/1.8/cookbook/pdfavalidation.html">PDF/A Validation</a></li> - <li><a href="/1.8/cookbook/pdfacreation.html">Creating a PDF/A Document</a></li> - </ul> - </li> - <li><a href="/1.8/commandline.html">Command-Line Tools</a></li> - <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li> - <li><a href="/1.8/faq.html">FAQ</a></li> - </ul> - </li> - - <li class="sidebar-header">Development</li> - <li><a href="/building.html">Building from Source</a></li> - <li><a href="/codingconventions.html">Coding Conventions</a></li> - <li><a href="/siteupdate.html">Update the Website</a></li> - <li><a href="https://builds.apache.org/view/All/job/PDFBox-trunk/">Jenkins</a></li> - <li><a href="https://travis-ci.org/apache/pdfbox">Travis CI</a></li> - <li><a href="https://builds.apache.org/analysis/overview?id=org.apache.pdfbox%3Apdfbox-reactor">SonarQube</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">JIRA</a></li> - <li><a href="/ideas.html">Ideas</a></li> - <li><a href="/references.html">External Links</a></li> - - <li class="sidebar-header">Apache Software Foundation</li> - <li><a href="https://www.apache.org/">Apache Software Foundation</a></li> - <li><a href="https://www.apache.org/foundation/thanks.html">ASF Sponsors</a></li> - <li><a href="https://www.apache.org/security/">Security</a></li> - </ul> - <!-- dontation page logo/link--> - <a href="https://www.apache.org/foundation/contributing.html"><img width="135" src="/images/SupportApache.jpg"></a> - </div> - <div class="col-xs-12 col-sm-9"> - <h1 id="encrypting-a-file">Encrypting a File</h1> + <div class="container documentation"> + <nav> + <h1>Documentation</h1> + <ul> + <li><a href="/2.0/migration.html">Migration Guide</a></li> + <li><a href="/2.0/getting-started.html">Getting Started</a></li> + <li><a href="/2.0/examples.html">Examples</a></li> + <li><a href="/2.0/dependencies.html">Dependencies</a></li> + <li class="sidebar-node" id="v2-0-cookbook"> + <a href="#">Cookbook</a> + <ul> + <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> + </ul> + </li> + <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> + <li><a href="/2.0/faq.html">FAQ</a></li> + <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> + </nav> + <section> + <h1 id="encrypting-a-file">Encrypting a File</h1> <p>PDF encryption requires two passwords: the âuser passwordâ to open and view the file with restricted permissions, the âowner passwordâ to access the file with all permission.</p> @@ -187,11 +126,17 @@ <span class="n">doc</span><span class="o">.</span><span class="na">close</span><span class="o">();</span> </code></pre></div></div> - </div> - </div> - </div> + </section> + <aside> + <h1>Table of Contents</h1> + <ul> + <li><a href="#load-and-save-encrypted">Load and Save Encrypted</a></li> +</ul> - <footer class="footer"> + </aside> + </div> + + <footer class="footer"> <div class="container"> <div class="row"> <div class="span3"> @@ -205,8 +150,7 @@ </div> </footer> - - <!-- Twitter Bootstrap and jQuery after this line. --> + <!-- Twitter Bootstrap and jQuery after this line. --> <script src="//code.jquery.com/jquery-latest.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript"> @@ -246,7 +190,6 @@ </script> - </body> </html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/pdfbox-docs/blob/8036a82b/content/2.0/dependencies.html ---------------------------------------------------------------------- diff --git a/content/2.0/dependencies.html b/content/2.0/dependencies.html index 9dd0266..cb566c9 100644 --- a/content/2.0/dependencies.html +++ b/content/2.0/dependencies.html @@ -77,87 +77,26 @@ </header> - <div class="container"> - - <div class="row row-offcanvas row-offcanvas-left"> - <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar"> - - <ul class="sidebar"> - <li class="sidebar-header">Apache PDFBox</li> - <li><a href="/index.html">Overview</a></li> - <li><a href="https://www.apache.org/licenses">License</a></li> - <li><a href="/download.cgi">Downloads</a></li> - - <li class="sidebar-header">Community</li> - <li><a href="/support.html">Support</a></li> - <li><a href="/mailinglists.html">Mailing Lists</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">Issue Tracker</a></li> - <li><a href="/team.html">Project Team</a></li> - - <li class="sidebar-header">Documentation</li> - <li class="sidebar-node" id="v2-0"> - <a href="#">2.0</a> - <ul> - <li><a href="/2.0/migration.html">Migration Guide</a></li> - <li><a href="/2.0/getting-started.html">Getting Started</a></li> - <li><a href="/2.0/examples.html">Examples</a></li> - <li><a href="/2.0/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v2-0-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> - </ul> - </li> - <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> - <li><a href="/2.0/faq.html">FAQ</a></li> - <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> - </ul> - </li> - <li class="sidebar-node" id="v1-8"> - <a href="#">1.8</a> - <ul> - <li><a href="/1.8/architecture.html">Architecture</a></li> - <li><a href="/1.8/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v1-8-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/1.8/cookbook/documentcreation.html">Document Creation</a></li> - <li><a href="/1.8/cookbook/textextraction.html">Text Extraction</a></li> - <li><a href="/1.8/cookbook/encryption.html">Document Encryption</a></li> - <li><a href="/1.8/cookbook/workingwithfonts.html">Working with Fonts</a></li> - <li><a href="/1.8/cookbook/workingwithmetadata.html">Working with Metadata</a></li> - <li><a href="/1.8/cookbook/workingwithattachments.html">Working with Attachments</a></li> - <li><a href="/1.8/cookbook/pdfavalidation.html">PDF/A Validation</a></li> - <li><a href="/1.8/cookbook/pdfacreation.html">Creating a PDF/A Document</a></li> - </ul> - </li> - <li><a href="/1.8/commandline.html">Command-Line Tools</a></li> - <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li> - <li><a href="/1.8/faq.html">FAQ</a></li> - </ul> - </li> - - <li class="sidebar-header">Development</li> - <li><a href="/building.html">Building from Source</a></li> - <li><a href="/codingconventions.html">Coding Conventions</a></li> - <li><a href="/siteupdate.html">Update the Website</a></li> - <li><a href="https://builds.apache.org/view/All/job/PDFBox-trunk/">Jenkins</a></li> - <li><a href="https://travis-ci.org/apache/pdfbox">Travis CI</a></li> - <li><a href="https://builds.apache.org/analysis/overview?id=org.apache.pdfbox%3Apdfbox-reactor">SonarQube</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">JIRA</a></li> - <li><a href="/ideas.html">Ideas</a></li> - <li><a href="/references.html">External Links</a></li> - - <li class="sidebar-header">Apache Software Foundation</li> - <li><a href="https://www.apache.org/">Apache Software Foundation</a></li> - <li><a href="https://www.apache.org/foundation/thanks.html">ASF Sponsors</a></li> - <li><a href="https://www.apache.org/security/">Security</a></li> - </ul> - <!-- dontation page logo/link--> - <a href="https://www.apache.org/foundation/contributing.html"><img width="135" src="/images/SupportApache.jpg"></a> - </div> - <div class="col-xs-12 col-sm-9"> - <h1 id="dependencies">Dependencies</h1> + <div class="container documentation"> + <nav> + <h1>Documentation</h1> + <ul> + <li><a href="/2.0/migration.html">Migration Guide</a></li> + <li><a href="/2.0/getting-started.html">Getting Started</a></li> + <li><a href="/2.0/examples.html">Examples</a></li> + <li><a href="/2.0/dependencies.html">Dependencies</a></li> + <li class="sidebar-node" id="v2-0-cookbook"> + <a href="#">Cookbook</a> + <ul> + <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> + </ul> + </li> + <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> + <li><a href="/2.0/faq.html">FAQ</a></li> + <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> + </nav> + <section> + <h1 id="dependencies">Dependencies</h1> <h2 id="core-components">Core Components</h2> @@ -266,11 +205,32 @@ library jars in your application, youâll need to do something different.</p> source release. This will copy all the required and optional libraries discussed above into the pdfbox/target/dependencies directory. You can then simply copy all the libraries you need from this directory to your application.</p> - </div> - </div> - </div> + </section> + <aside> + <h1>Table of Contents</h1> + <ul> + <li><a href="#core-components">Core Components</a> + <ul> + <li><a href="#minimum-requirements">Minimum Requirements</a></li> + <li><a href="#font-handling">Font Handling</a></li> + <li><a href="#xmp-metadata">XMP Metadata</a></li> + <li><a href="#include-dependencies-using-maven">Include Dependencies Using Maven</a></li> + </ul> + </li> + <li><a href="#optional-components">Optional Components</a> + <ul> + <li><a href="#jai-image-io">JAI Image I/O</a></li> + <li><a href="#encryption-and-signing">Encryption and Signing</a></li> + <li><a href="#java-cryptography-extension-jce">Java Cryptography Extension (JCE)</a></li> + </ul> + </li> + <li><a href="#dependencies-for-ant-builds">Dependencies for Ant Builds</a></li> +</ul> - <footer class="footer"> + </aside> + </div> + + <footer class="footer"> <div class="container"> <div class="row"> <div class="span3"> @@ -284,8 +244,7 @@ directory. You can then simply copy all the libraries you need from this directo </div> </footer> - - <!-- Twitter Bootstrap and jQuery after this line. --> + <!-- Twitter Bootstrap and jQuery after this line. --> <script src="//code.jquery.com/jquery-latest.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript"> @@ -325,7 +284,6 @@ directory. You can then simply copy all the libraries you need from this directo </script> - </body> </html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/pdfbox-docs/blob/8036a82b/content/2.0/examples.html ---------------------------------------------------------------------- diff --git a/content/2.0/examples.html b/content/2.0/examples.html index 5913ba2..9007064 100644 --- a/content/2.0/examples.html +++ b/content/2.0/examples.html @@ -77,95 +77,38 @@ </header> - <div class="container"> - - <div class="row row-offcanvas row-offcanvas-left"> - <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar"> - - <ul class="sidebar"> - <li class="sidebar-header">Apache PDFBox</li> - <li><a href="/index.html">Overview</a></li> - <li><a href="https://www.apache.org/licenses">License</a></li> - <li><a href="/download.cgi">Downloads</a></li> - - <li class="sidebar-header">Community</li> - <li><a href="/support.html">Support</a></li> - <li><a href="/mailinglists.html">Mailing Lists</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">Issue Tracker</a></li> - <li><a href="/team.html">Project Team</a></li> - - <li class="sidebar-header">Documentation</li> - <li class="sidebar-node" id="v2-0"> - <a href="#">2.0</a> - <ul> - <li><a href="/2.0/migration.html">Migration Guide</a></li> - <li><a href="/2.0/getting-started.html">Getting Started</a></li> - <li><a href="/2.0/examples.html">Examples</a></li> - <li><a href="/2.0/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v2-0-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> - </ul> - </li> - <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> - <li><a href="/2.0/faq.html">FAQ</a></li> - <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> - </ul> - </li> - <li class="sidebar-node" id="v1-8"> - <a href="#">1.8</a> - <ul> - <li><a href="/1.8/architecture.html">Architecture</a></li> - <li><a href="/1.8/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v1-8-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/1.8/cookbook/documentcreation.html">Document Creation</a></li> - <li><a href="/1.8/cookbook/textextraction.html">Text Extraction</a></li> - <li><a href="/1.8/cookbook/encryption.html">Document Encryption</a></li> - <li><a href="/1.8/cookbook/workingwithfonts.html">Working with Fonts</a></li> - <li><a href="/1.8/cookbook/workingwithmetadata.html">Working with Metadata</a></li> - <li><a href="/1.8/cookbook/workingwithattachments.html">Working with Attachments</a></li> - <li><a href="/1.8/cookbook/pdfavalidation.html">PDF/A Validation</a></li> - <li><a href="/1.8/cookbook/pdfacreation.html">Creating a PDF/A Document</a></li> - </ul> - </li> - <li><a href="/1.8/commandline.html">Command-Line Tools</a></li> - <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li> - <li><a href="/1.8/faq.html">FAQ</a></li> - </ul> - </li> - - <li class="sidebar-header">Development</li> - <li><a href="/building.html">Building from Source</a></li> - <li><a href="/codingconventions.html">Coding Conventions</a></li> - <li><a href="/siteupdate.html">Update the Website</a></li> - <li><a href="https://builds.apache.org/view/All/job/PDFBox-trunk/">Jenkins</a></li> - <li><a href="https://travis-ci.org/apache/pdfbox">Travis CI</a></li> - <li><a href="https://builds.apache.org/analysis/overview?id=org.apache.pdfbox%3Apdfbox-reactor">SonarQube</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">JIRA</a></li> - <li><a href="/ideas.html">Ideas</a></li> - <li><a href="/references.html">External Links</a></li> - - <li class="sidebar-header">Apache Software Foundation</li> - <li><a href="https://www.apache.org/">Apache Software Foundation</a></li> - <li><a href="https://www.apache.org/foundation/thanks.html">ASF Sponsors</a></li> - <li><a href="https://www.apache.org/security/">Security</a></li> - </ul> - <!-- dontation page logo/link--> - <a href="https://www.apache.org/foundation/contributing.html"><img width="135" src="/images/SupportApache.jpg"></a> - </div> - <div class="col-xs-12 col-sm-9"> - <h1 id="examples">Examples</h1> + <div class="container documentation"> + <nav> + <h1>Documentation</h1> + <ul> + <li><a href="/2.0/migration.html">Migration Guide</a></li> + <li><a href="/2.0/getting-started.html">Getting Started</a></li> + <li><a href="/2.0/examples.html">Examples</a></li> + <li><a href="/2.0/dependencies.html">Dependencies</a></li> + <li class="sidebar-node" id="v2-0-cookbook"> + <a href="#">Cookbook</a> + <ul> + <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> + </ul> + </li> + <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> + <li><a href="/2.0/faq.html">FAQ</a></li> + <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> + </nav> + <section> + <h1 id="examples">Examples</h1> <p>This content is under construction. Please look at our <a href="https://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/">examples</a> directory in SVN.</p> - </div> - </div> - </div> + </section> + <aside> + <h1>Table of Contents</h1> + + + </aside> + </div> - <footer class="footer"> + <footer class="footer"> <div class="container"> <div class="row"> <div class="span3"> @@ -179,8 +122,7 @@ </div> </footer> - - <!-- Twitter Bootstrap and jQuery after this line. --> + <!-- Twitter Bootstrap and jQuery after this line. --> <script src="//code.jquery.com/jquery-latest.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript"> @@ -220,7 +162,6 @@ </script> - </body> </html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/pdfbox-docs/blob/8036a82b/content/2.0/faq.html ---------------------------------------------------------------------- diff --git a/content/2.0/faq.html b/content/2.0/faq.html index 72d82d2..abb5209 100644 --- a/content/2.0/faq.html +++ b/content/2.0/faq.html @@ -77,128 +77,28 @@ </header> - <div class="container"> - - <div class="row row-offcanvas row-offcanvas-left"> - <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar"> - - <ul class="sidebar"> - <li class="sidebar-header">Apache PDFBox</li> - <li><a href="/index.html">Overview</a></li> - <li><a href="https://www.apache.org/licenses">License</a></li> - <li><a href="/download.cgi">Downloads</a></li> - - <li class="sidebar-header">Community</li> - <li><a href="/support.html">Support</a></li> - <li><a href="/mailinglists.html">Mailing Lists</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">Issue Tracker</a></li> - <li><a href="/team.html">Project Team</a></li> - - <li class="sidebar-header">Documentation</li> - <li class="sidebar-node" id="v2-0"> - <a href="#">2.0</a> - <ul> - <li><a href="/2.0/migration.html">Migration Guide</a></li> - <li><a href="/2.0/getting-started.html">Getting Started</a></li> - <li><a href="/2.0/examples.html">Examples</a></li> - <li><a href="/2.0/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v2-0-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> - </ul> - </li> - <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> - <li><a href="/2.0/faq.html">FAQ</a></li> - <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> - </ul> - </li> - <li class="sidebar-node" id="v1-8"> - <a href="#">1.8</a> - <ul> - <li><a href="/1.8/architecture.html">Architecture</a></li> - <li><a href="/1.8/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v1-8-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/1.8/cookbook/documentcreation.html">Document Creation</a></li> - <li><a href="/1.8/cookbook/textextraction.html">Text Extraction</a></li> - <li><a href="/1.8/cookbook/encryption.html">Document Encryption</a></li> - <li><a href="/1.8/cookbook/workingwithfonts.html">Working with Fonts</a></li> - <li><a href="/1.8/cookbook/workingwithmetadata.html">Working with Metadata</a></li> - <li><a href="/1.8/cookbook/workingwithattachments.html">Working with Attachments</a></li> - <li><a href="/1.8/cookbook/pdfavalidation.html">PDF/A Validation</a></li> - <li><a href="/1.8/cookbook/pdfacreation.html">Creating a PDF/A Document</a></li> - </ul> - </li> - <li><a href="/1.8/commandline.html">Command-Line Tools</a></li> - <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li> - <li><a href="/1.8/faq.html">FAQ</a></li> - </ul> - </li> - - <li class="sidebar-header">Development</li> - <li><a href="/building.html">Building from Source</a></li> - <li><a href="/codingconventions.html">Coding Conventions</a></li> - <li><a href="/siteupdate.html">Update the Website</a></li> - <li><a href="https://builds.apache.org/view/All/job/PDFBox-trunk/">Jenkins</a></li> - <li><a href="https://travis-ci.org/apache/pdfbox">Travis CI</a></li> - <li><a href="https://builds.apache.org/analysis/overview?id=org.apache.pdfbox%3Apdfbox-reactor">SonarQube</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">JIRA</a></li> - <li><a href="/ideas.html">Ideas</a></li> - <li><a href="/references.html">External Links</a></li> - - <li class="sidebar-header">Apache Software Foundation</li> - <li><a href="https://www.apache.org/">Apache Software Foundation</a></li> - <li><a href="https://www.apache.org/foundation/thanks.html">ASF Sponsors</a></li> - <li><a href="https://www.apache.org/security/">Security</a></li> - </ul> - <!-- dontation page logo/link--> - <a href="https://www.apache.org/foundation/contributing.html"><img width="135" src="/images/SupportApache.jpg"></a> - </div> - <div class="col-xs-12 col-sm-9"> - <h1 id="frequently-asked-questions">Frequently Asked Questions</h1> - -<h3 id="general-questions">General Questions</h3> - -<ul> - <li><a href="#log4j">I am getting the below Log4J warning message, how do I remove it?</a></li> - <li><a href="#threadsafe">Is PDFBox thread safe?</a></li> - <li><a href="#notclosed">Why do I get a âWarning: You did not close the PDF Documentâ?</a></li> -</ul> - -<h3 id="font-handling">Font Handling</h3> - -<ul> - <li><a href="#fontencoding">Iâm getting java.lang.IllegalArgumentException: ⦠is not available in this fontâs encoding: WinAnsiEncoding</a></li> -</ul> - -<h3 id="pdf-creation">PDF Creation</h3> - -<ul> - <li><a href="#emptypage">Iâm creating a PDF but my page is empty. Why?</a></li> -</ul> - -<h3 id="text-extraction">Text Extraction</h3> - -<ul> - <li><a href="#textorder">Why does the extracted text appear in the wrong sequence?</a></li> - <li><a href="#notext">How come I am not getting any text from the PDF document?</a></li> - <li><a href="#gibberish">How come I am getting gibberish(G38G43G36G51G5) when extracting text?</a></li> - <li><a href="#fontwidth">What does âjava.io.IOException: Canât handle font widthâ mean?</a></li> - <li><a href="#permission">Why do I get âYou do not have permission to extract textâ on some documents?</a></li> - <li><a href="#partially">Canât we just extract the text without parsing the whole document or extract text as it is parsed?</a></li> -</ul> - -<h3 id="pdf-rendering">PDF Rendering</h3> - -<ul> - <li><a href="#outofmemoryerror">Iâm getting an OutOfMemoryError. What can I do?</a></li> - <li><a href="#dropshadow">A drop shadow is missing or at the wrong position when rendering a page</a></li> - <li><a href="#textantialias">Why are some texts in poor quality and not antialiased?</a></li> -</ul> + <div class="container documentation"> + <nav> + <h1>Documentation</h1> + <ul> + <li><a href="/2.0/migration.html">Migration Guide</a></li> + <li><a href="/2.0/getting-started.html">Getting Started</a></li> + <li><a href="/2.0/examples.html">Examples</a></li> + <li><a href="/2.0/dependencies.html">Dependencies</a></li> + <li class="sidebar-node" id="v2-0-cookbook"> + <a href="#">Cookbook</a> + <ul> + <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> + </ul> + </li> + <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> + <li><a href="/2.0/faq.html">FAQ</a></li> + <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> + </nav> + <section> + <h1 id="frequently-asked-questions">Frequently Asked Questions</h1> -<h2 id="general-questions-1">General Questions</h2> +<h2 id="general-questions">General Questions</h2> <p><a name="log4j"></a></p> @@ -253,7 +153,7 @@ PDDocument objects; one from the ânew PDDocument()â and the second by the lo <span class="o">}</span> </code></pre></div></div> -<h2 id="font-handling-1">Font Handling</h2> +<h2 id="font-handling">Font Handling</h2> <p><a name="fontencoding"></a></p> @@ -263,7 +163,7 @@ PDDocument objects; one from the ânew PDDocument()â and the second by the lo If not, but if it is available in this font (in windows, have a look with charmap.exe), then load the font with PDType0Font.load(), see also in the EmbeddedFonts.java example in the source code download.</p> -<h2 id="pdf-creation-1">PDF Creation</h2> +<h2 id="pdf-creation">PDF Creation</h2> <p><a name="emptypage"></a></p> @@ -271,7 +171,7 @@ PDType0Font.load(), see also in the EmbeddedFonts.java example in the source cod <p>Make sure that you closed your content stream before saving.</p> -<h2 id="text-extraction-1">Text Extraction</h2> +<h2 id="text-extraction">Text Extraction</h2> <p><a name="textorder"></a></p> @@ -339,7 +239,7 @@ the pdf could have been written such that âWorldâ gets drawn and then the cu the word âHelloâ is drawn.</li> </ul> -<h2 id="pdf-rendering-1">PDF rendering</h2> +<h2 id="pdf-rendering">PDF rendering</h2> <p><a name="outofmemoryerror"></a></p> @@ -372,11 +272,50 @@ rendered directly, but as a shaped clipping from a background. Java graphics doe 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>, 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> - </div> - </div> - </div> + </section> + <aside> + <h1>Table of Contents</h1> + <ul> + <li><a href="#general-questions">General Questions</a> + <ul> + <li><a href="#i-am-getting-the-below-log4j-warning-message-how-do-i-remove-it">I am getting the below Log4J warning message, how do I remove it?</a></li> + <li><a href="#is-pdfbox-thread-safe">Is PDFBox thread safe?</a></li> + <li><a href="#why-do-i-get-a-warning-you-did-not-close-the-pdf-document">Why do I get a âWarning: You did not close the PDF Documentâ?</a></li> + </ul> + </li> + <li><a href="#font-handling">Font Handling</a> + <ul> + <li><a href="#im-getting-javalangillegalargumentexception--is-not-available-in-this-fonts-encoding-winansiencoding">Iâm getting java.lang.IllegalArgumentException: ⦠is not available in this fontâs encoding: WinAnsiEncoding</a></li> + </ul> + </li> + <li><a href="#pdf-creation">PDF Creation</a> + <ul> + <li><a href="#im-creating-a-pdf-but-my-page-is-empty-why">Iâm creating a PDF but my page is empty. Why?</a></li> + </ul> + </li> + <li><a href="#text-extraction">Text Extraction</a> + <ul> + <li><a href="#why-does-the-extracted-text-appear-in-the-wrong-sequence">Why does the extracted text appear in the wrong sequence?</a></li> + <li><a href="#how-come-i-am-not-getting-any-text-from-the-pdf-document">How come I am not getting any text from the PDF document?</a></li> + <li><a href="#how-come-i-am-getting-gibberishg38g43g36g51g5-when-extracting-text">How come I am getting gibberish(G38G43G36G51G5) when extracting text?</a></li> + <li><a href="#what-does-javaioioexception-cant-handle-font-width-mean">What does âjava.io.IOException: Canât handle font widthâ mean?</a></li> + <li><a href="#why-do-i-get-you-do-not-have-permission-to-extract-text-on-some-documents">Why do I get âYou do not have permission to extract textâ on some documents?</a></li> + <li><a href="#cant-we-just-extract-the-text-without-parsing-the-whole-document-or-extract-text-as-it-is-parsed">Canât we just extract the text without parsing the whole document or extract text as it is parsed?</a></li> + </ul> + </li> + <li><a href="#pdf-rendering">PDF rendering</a> + <ul> + <li><a href="#im-getting-an-outofmemoryerror-what-can-i-do">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> + <li><a href="#why-are-some-texts-in-poor-quality-and-not-antialiased">Why are some texts in poor quality and not antialiased?</a></li> + </ul> + </li> +</ul> + + </aside> + </div> - <footer class="footer"> + <footer class="footer"> <div class="container"> <div class="row"> <div class="span3"> @@ -390,8 +329,7 @@ but these would cost additional time and memory space. You can have a higher qua </div> </footer> - - <!-- Twitter Bootstrap and jQuery after this line. --> + <!-- Twitter Bootstrap and jQuery after this line. --> <script src="//code.jquery.com/jquery-latest.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript"> @@ -431,7 +369,6 @@ but these would cost additional time and memory space. You can have a higher qua </script> - </body> </html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/pdfbox-docs/blob/8036a82b/content/2.0/getting-started.html ---------------------------------------------------------------------- diff --git a/content/2.0/getting-started.html b/content/2.0/getting-started.html index 0e99c99..1a49e1f 100644 --- a/content/2.0/getting-started.html +++ b/content/2.0/getting-started.html @@ -77,87 +77,26 @@ </header> - <div class="container"> - - <div class="row row-offcanvas row-offcanvas-left"> - <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar"> - - <ul class="sidebar"> - <li class="sidebar-header">Apache PDFBox</li> - <li><a href="/index.html">Overview</a></li> - <li><a href="https://www.apache.org/licenses">License</a></li> - <li><a href="/download.cgi">Downloads</a></li> - - <li class="sidebar-header">Community</li> - <li><a href="/support.html">Support</a></li> - <li><a href="/mailinglists.html">Mailing Lists</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">Issue Tracker</a></li> - <li><a href="/team.html">Project Team</a></li> - - <li class="sidebar-header">Documentation</li> - <li class="sidebar-node" id="v2-0"> - <a href="#">2.0</a> - <ul> - <li><a href="/2.0/migration.html">Migration Guide</a></li> - <li><a href="/2.0/getting-started.html">Getting Started</a></li> - <li><a href="/2.0/examples.html">Examples</a></li> - <li><a href="/2.0/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v2-0-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> - </ul> - </li> - <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> - <li><a href="/2.0/faq.html">FAQ</a></li> - <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> - </ul> - </li> - <li class="sidebar-node" id="v1-8"> - <a href="#">1.8</a> - <ul> - <li><a href="/1.8/architecture.html">Architecture</a></li> - <li><a href="/1.8/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v1-8-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/1.8/cookbook/documentcreation.html">Document Creation</a></li> - <li><a href="/1.8/cookbook/textextraction.html">Text Extraction</a></li> - <li><a href="/1.8/cookbook/encryption.html">Document Encryption</a></li> - <li><a href="/1.8/cookbook/workingwithfonts.html">Working with Fonts</a></li> - <li><a href="/1.8/cookbook/workingwithmetadata.html">Working with Metadata</a></li> - <li><a href="/1.8/cookbook/workingwithattachments.html">Working with Attachments</a></li> - <li><a href="/1.8/cookbook/pdfavalidation.html">PDF/A Validation</a></li> - <li><a href="/1.8/cookbook/pdfacreation.html">Creating a PDF/A Document</a></li> - </ul> - </li> - <li><a href="/1.8/commandline.html">Command-Line Tools</a></li> - <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li> - <li><a href="/1.8/faq.html">FAQ</a></li> - </ul> - </li> - - <li class="sidebar-header">Development</li> - <li><a href="/building.html">Building from Source</a></li> - <li><a href="/codingconventions.html">Coding Conventions</a></li> - <li><a href="/siteupdate.html">Update the Website</a></li> - <li><a href="https://builds.apache.org/view/All/job/PDFBox-trunk/">Jenkins</a></li> - <li><a href="https://travis-ci.org/apache/pdfbox">Travis CI</a></li> - <li><a href="https://builds.apache.org/analysis/overview?id=org.apache.pdfbox%3Apdfbox-reactor">SonarQube</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">JIRA</a></li> - <li><a href="/ideas.html">Ideas</a></li> - <li><a href="/references.html">External Links</a></li> - - <li class="sidebar-header">Apache Software Foundation</li> - <li><a href="https://www.apache.org/">Apache Software Foundation</a></li> - <li><a href="https://www.apache.org/foundation/thanks.html">ASF Sponsors</a></li> - <li><a href="https://www.apache.org/security/">Security</a></li> - </ul> - <!-- dontation page logo/link--> - <a href="https://www.apache.org/foundation/contributing.html"><img width="135" src="/images/SupportApache.jpg"></a> - </div> - <div class="col-xs-12 col-sm-9"> - <h1 id="getting-started">Getting Started</h1> + <div class="container documentation"> + <nav> + <h1>Documentation</h1> + <ul> + <li><a href="/2.0/migration.html">Migration Guide</a></li> + <li><a href="/2.0/getting-started.html">Getting Started</a></li> + <li><a href="/2.0/examples.html">Examples</a></li> + <li><a href="/2.0/dependencies.html">Dependencies</a></li> + <li class="sidebar-node" id="v2-0-cookbook"> + <a href="#">Cookbook</a> + <ul> + <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> + </ul> + </li> + <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> + <li><a href="/2.0/faq.html">FAQ</a></li> + <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> + </nav> + <section> + <h1 id="getting-started">Getting Started</h1> <h2 id="maven">Maven</h2> @@ -191,15 +130,24 @@ https://bugs.openjdk.java.net/browse/JDK-8041125</p> <p>PDFBox 2.0.4 introduced a new command line setting</p> -<p><code class="highlighter-rouge">-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true</code></p> +<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code> -Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true +</code></pre></div></div> <p>which may improve the performance of rendering PDFs on some systems especially if there are a lot of images on a page.</p> - </div> - </div> - </div> + </section> + <aside> + <h1>Table of Contents</h1> + <ul> + <li><a href="#maven">Maven</a></li> + <li><a href="#pdfbox-and-java-8">PDFBox and Java 8</a></li> + <li><a href="#rendering-performance">Rendering Performance</a></li> +</ul> - <footer class="footer"> + </aside> + </div> + + <footer class="footer"> <div class="container"> <div class="row"> <div class="span3"> @@ -213,8 +161,7 @@ https://bugs.openjdk.java.net/browse/JDK-8041125</p> </div> </footer> - - <!-- Twitter Bootstrap and jQuery after this line. --> + <!-- Twitter Bootstrap and jQuery after this line. --> <script src="//code.jquery.com/jquery-latest.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript"> @@ -254,7 +201,6 @@ https://bugs.openjdk.java.net/browse/JDK-8041125</p> </script> - </body> </html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/pdfbox-docs/blob/8036a82b/content/2.0/migration.html ---------------------------------------------------------------------- diff --git a/content/2.0/migration.html b/content/2.0/migration.html index 38a28f0..8f39e74 100644 --- a/content/2.0/migration.html +++ b/content/2.0/migration.html @@ -77,87 +77,26 @@ </header> - <div class="container"> - - <div class="row row-offcanvas row-offcanvas-left"> - <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar"> - - <ul class="sidebar"> - <li class="sidebar-header">Apache PDFBox</li> - <li><a href="/index.html">Overview</a></li> - <li><a href="https://www.apache.org/licenses">License</a></li> - <li><a href="/download.cgi">Downloads</a></li> - - <li class="sidebar-header">Community</li> - <li><a href="/support.html">Support</a></li> - <li><a href="/mailinglists.html">Mailing Lists</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">Issue Tracker</a></li> - <li><a href="/team.html">Project Team</a></li> - - <li class="sidebar-header">Documentation</li> - <li class="sidebar-node" id="v2-0"> - <a href="#">2.0</a> - <ul> - <li><a href="/2.0/migration.html">Migration Guide</a></li> - <li><a href="/2.0/getting-started.html">Getting Started</a></li> - <li><a href="/2.0/examples.html">Examples</a></li> - <li><a href="/2.0/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v2-0-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> - </ul> - </li> - <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> - <li><a href="/2.0/faq.html">FAQ</a></li> - <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> - </ul> - </li> - <li class="sidebar-node" id="v1-8"> - <a href="#">1.8</a> - <ul> - <li><a href="/1.8/architecture.html">Architecture</a></li> - <li><a href="/1.8/dependencies.html">Dependencies</a></li> - <li class="sidebar-node" id="v1-8-cookbook"> - <a href="#">Cookbook</a> - <ul> - <li><a href="/1.8/cookbook/documentcreation.html">Document Creation</a></li> - <li><a href="/1.8/cookbook/textextraction.html">Text Extraction</a></li> - <li><a href="/1.8/cookbook/encryption.html">Document Encryption</a></li> - <li><a href="/1.8/cookbook/workingwithfonts.html">Working with Fonts</a></li> - <li><a href="/1.8/cookbook/workingwithmetadata.html">Working with Metadata</a></li> - <li><a href="/1.8/cookbook/workingwithattachments.html">Working with Attachments</a></li> - <li><a href="/1.8/cookbook/pdfavalidation.html">PDF/A Validation</a></li> - <li><a href="/1.8/cookbook/pdfacreation.html">Creating a PDF/A Document</a></li> - </ul> - </li> - <li><a href="/1.8/commandline.html">Command-Line Tools</a></li> - <li><a href="/docs/1.8.13/javadocs/">API Docs</a></li> - <li><a href="/1.8/faq.html">FAQ</a></li> - </ul> - </li> - - <li class="sidebar-header">Development</li> - <li><a href="/building.html">Building from Source</a></li> - <li><a href="/codingconventions.html">Coding Conventions</a></li> - <li><a href="/siteupdate.html">Update the Website</a></li> - <li><a href="https://builds.apache.org/view/All/job/PDFBox-trunk/">Jenkins</a></li> - <li><a href="https://travis-ci.org/apache/pdfbox">Travis CI</a></li> - <li><a href="https://builds.apache.org/analysis/overview?id=org.apache.pdfbox%3Apdfbox-reactor">SonarQube</a></li> - <li><a href="https://issues.apache.org/jira/browse/PDFBOX">JIRA</a></li> - <li><a href="/ideas.html">Ideas</a></li> - <li><a href="/references.html">External Links</a></li> - - <li class="sidebar-header">Apache Software Foundation</li> - <li><a href="https://www.apache.org/">Apache Software Foundation</a></li> - <li><a href="https://www.apache.org/foundation/thanks.html">ASF Sponsors</a></li> - <li><a href="https://www.apache.org/security/">Security</a></li> - </ul> - <!-- dontation page logo/link--> - <a href="https://www.apache.org/foundation/contributing.html"><img width="135" src="/images/SupportApache.jpg"></a> - </div> - <div class="col-xs-12 col-sm-9"> - <h1 id="migration-to-pdfbox-200">Migration to PDFBox 2.0.0</h1> + <div class="container documentation"> + <nav> + <h1>Documentation</h1> + <ul> + <li><a href="/2.0/migration.html">Migration Guide</a></li> + <li><a href="/2.0/getting-started.html">Getting Started</a></li> + <li><a href="/2.0/examples.html">Examples</a></li> + <li><a href="/2.0/dependencies.html">Dependencies</a></li> + <li class="sidebar-node" id="v2-0-cookbook"> + <a href="#">Cookbook</a> + <ul> + <li><a href="/2.0/cookbook/encryption.html">Document Encryption</a></li> + </ul> + </li> + <li><a href="/2.0/commandline.html">Command-Line Tools</a></li> + <li><a href="/2.0/faq.html">FAQ</a></li> + <li><a href="/docs/2.0.8/javadocs/">API Docs</a></li> + </nav> + <section> + <h1 id="migration-to-pdfbox-200">Migration to PDFBox 2.0.0</h1> <h2 id="environment">Environment</h2> <p>PDFBox 2.0.0 requires at least Java 6</p> @@ -400,11 +339,37 @@ To understand this yourself, view any file with PDFDebugger and have a look at t <p>See also https://stackoverflow.com/questions/35420609/pdfbox-2-0-rc3-find-and-replace-text</p> - </div> - </div> - </div> + </section> + <aside> + <h1>Table of Contents</h1> + <ul> + <li><a href="#environment">Environment</a></li> + <li><a href="#packages">Packages</a></li> + <li><a href="#dependency-updates">Dependency Updates</a></li> + <li><a href="#breaking-changes-to-the-library">Breaking Changes to the Library</a> + <ul> + <li><a href="#deprecated-api-calls">Deprecated API calls</a></li> + <li><a href="#api-changes">API Changes</a></li> + <li><a href="#general-behaviour">General Behaviour</a></li> + <li><a href="#font-handling">Font Handling</a></li> + <li><a href="#pdf-resources-handling">PDF Resources Handling</a></li> + <li><a href="#working-with-images">Working with Images</a></li> + <li><a href="#parsing-the-page-content">Parsing the Page Content</a></li> + <li><a href="#iterating-pages">Iterating Pages</a></li> + <li><a href="#pdf-rendering">PDF Rendering</a></li> + <li><a href="#pdf-printing">PDF Printing</a></li> + <li><a href="#text-extraction">Text Extraction</a></li> + <li><a href="#interactive-forms">Interactive Forms</a></li> + <li><a href="#document-outline">Document Outline</a></li> + <li><a href="#why-was-the-replacetext-example-removed">Why was the ReplaceText example removed?</a></li> + </ul> + </li> +</ul> - <footer class="footer"> + </aside> + </div> + + <footer class="footer"> <div class="container"> <div class="row"> <div class="span3"> @@ -418,8 +383,7 @@ To understand this yourself, view any file with PDFDebugger and have a look at t </div> </footer> - - <!-- Twitter Bootstrap and jQuery after this line. --> + <!-- Twitter Bootstrap and jQuery after this line. --> <script src="//code.jquery.com/jquery-latest.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> <script type="text/javascript"> @@ -459,7 +423,6 @@ To understand this yourself, view any file with PDFDebugger and have a look at t </script> - </body> </html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/pdfbox-docs/blob/8036a82b/content/css/site.css ---------------------------------------------------------------------- diff --git a/content/css/site.css b/content/css/site.css index 28314eb..745813e 100644 --- a/content/css/site.css +++ b/content/css/site.css @@ -33,7 +33,7 @@ body { } body > .container { - padding-top: 20px; + padding-top: 5rem; } .main-header { @@ -168,9 +168,7 @@ code { * Default styling for the tables copied over from bootstrap * to get basic styling for tables created through markdown */ -table { - width: 100%; -} + table th, table td { padding: 8px; @@ -249,6 +247,84 @@ table tr:nth-child(even) td, table tr.even td { content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#0088cc' d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z' transform='translate(1)' /%3E%3C/svg%3E"); } +.documentation { + display: flex; +} + +.documentation section h1, .documentation section h2, +.documentation section h3, .documentation section h4, +.documentation section ul, +.documentation section p { + padding-left: 3rem; + padding-right: 1rem; +} + +.documentation section table { + margin-left: 3rem; + margin-right: 1rem; +} + +.documentation section ul { + padding-left: 5rem; +} + +.documentation nav { + min-width: 25rem; + box-shadow: 1px 0 0 rgba(81,88,90,0.17); +} + +.documentation nav h1 { + font-size: 1.2rem; + text-transform: uppercase; +} + +.documentation nav ul { + list-style: none; +} + +.documentation nav > ul { + list-style: none; + padding: 0; +} + +.documentation nav li a { + padding: .20em 15px; +} + +.documentation nav li a:hover, .documentation nav li a:focus { + background-color: #eee; + text-decoration: none; +} + +.documentation aside { + min-width: 22rem; + max-width: 22rem; + padding-left: 2rem; +} + +.documentation aside h1 { + font-size: 1.2rem; + text-transform: uppercase; +} + +.documentation aside ul { + list-style: none; + padding: 0 1rem; +} + +.documentation aside > ul { + list-style: none; + padding: 0; +} + +.documentation aside a { + font-size: 13px; + text-decoration: none; + border-radius: 2px; + padding: 4px 5px 4px 23px; + display: block; +} + /* * Off Canvas
