Author: jahewson
Date: Mon Jan  5 20:29:31 2015
New Revision: 1649650

URL: http://svn.apache.org/r1649650
Log:
Move 1.8 docs to their own subtree

Added:
    pdfbox/cmssite/trunk/content/1.8/
    pdfbox/cmssite/trunk/content/1.8/architecture.mdtext
      - copied unchanged from r1649477, 
pdfbox/cmssite/trunk/content/architecture.mdtext
    pdfbox/cmssite/trunk/content/1.8/commandline.mdtext   (with props)
    pdfbox/cmssite/trunk/content/1.8/cookbook/
      - copied from r1649422, pdfbox/cmssite/trunk/content/cookbook/
    pdfbox/cmssite/trunk/content/1.8/cookbook/documentcreation.mdtext
      - copied unchanged from r1649477, 
pdfbox/cmssite/trunk/content/cookbook/documentcreation.mdtext
    pdfbox/cmssite/trunk/content/1.8/cookbook/pdfacreation.mdtext
      - copied unchanged from r1649477, 
pdfbox/cmssite/trunk/content/cookbook/pdfacreation.mdtext
    pdfbox/cmssite/trunk/content/1.8/cookbook/pdfavalidation.mdtext
      - copied unchanged from r1649477, 
pdfbox/cmssite/trunk/content/cookbook/pdfavalidation.mdtext
    pdfbox/cmssite/trunk/content/1.8/cookbook/textextraction.mdtext
      - copied unchanged from r1649477, 
pdfbox/cmssite/trunk/content/cookbook/textextraction.mdtext
    pdfbox/cmssite/trunk/content/1.8/cookbook/workingwithattachments.mdtext
      - copied unchanged from r1649477, 
pdfbox/cmssite/trunk/content/cookbook/workingwithattachments.mdtext
    pdfbox/cmssite/trunk/content/1.8/cookbook/workingwithfonts.mdtext
      - copied unchanged from r1649477, 
pdfbox/cmssite/trunk/content/cookbook/workingwithfonts.mdtext
    pdfbox/cmssite/trunk/content/1.8/cookbook/workingwithmetadata.mdtext
      - copied unchanged from r1649477, 
pdfbox/cmssite/trunk/content/cookbook/workingwithmetadata.mdtext
    pdfbox/cmssite/trunk/content/1.8/dependencies.mdtext
      - copied unchanged from r1649479, 
pdfbox/cmssite/trunk/content/dependencies.mdtext
    pdfbox/cmssite/trunk/content/1.8/faq.mdtext   (with props)
Removed:
    pdfbox/cmssite/trunk/content/architecture.mdtext
    pdfbox/cmssite/trunk/content/commandline/index.mdtext
    pdfbox/cmssite/trunk/content/cookbook/
    pdfbox/cmssite/trunk/content/dependencies.mdtext
    pdfbox/cmssite/trunk/content/userguide/
Modified:
    pdfbox/cmssite/trunk/content/css/site.css
    pdfbox/cmssite/trunk/templates/skeleton.html

Added: pdfbox/cmssite/trunk/content/1.8/commandline.mdtext
URL: 
http://svn.apache.org/viewvc/pdfbox/cmssite/trunk/content/1.8/commandline.mdtext?rev=1649650&view=auto
==============================================================================
--- pdfbox/cmssite/trunk/content/1.8/commandline.mdtext (added)
+++ pdfbox/cmssite/trunk/content/1.8/commandline.mdtext Mon Jan  5 20:29:31 2015
@@ -0,0 +1,217 @@
+Title:     Command Line Tools
+
+# Command Line Tools
+
+PDFBox comes with a series of command line utilities. They are available as 
standard Java applications.
+
+See the Dependencies page for instructions on how to set your classpath in 
order to run 
+PDFBox tools as Java applications.
+
+[TOC]
+
+## Decrypt ## {#decrypt}
+
+This application will decrypt a PDF document.
+
+NOTE: You must have the owner password to decrypt the document!
+
+usage: ``java -jar pdfbox-app-x.y.z.jar Decrypt [OPTIONS] <inputfile> 
[outputfile]``
+
+| Command Line Parameter       | Description |
+| ------------------------- | ----------- |
+| -password | Password to the PDF or certificate in keystore. |
+| -keyStore | Path to keystore that holds certificate to decrypt the document. 
This is only required if the document is encrypted with a certificate, 
otherwise only the password is required. |
+| -alias | The alias to the certificate in the keystore. |
+| inputfile | The PDF file to decrypt. |
+| outputfile | The file to save the decrypted document to. If left blank then 
it will be the same as the input file. |
+
+## Encrypt ## {#encrypt}
+
+This application will encrypt a PDF document.
+
+usage: ``java -jar pdfbox-app-x.y.z.jar Encrypt [OPTIONS] <password> 
<inputfile>``
+
+| Command Line Parameter | Default | Description |
+| -- | -- | -- |
+| -O | | The owner password to the PDF, ignored if -certFile is specified. |
+| -U | | The user password to the PDF, ignored if -certFile is specified. |
+| -certFile | | Path to X.509 cert file. |
+| -canAssemble | true | Set the assemble permission. |
+| -canExtractContent | true | Set the extraction permission. |
+| -canExtractForAccessibility | true | Set the extraction permission. |
+| -canFillInForm | true | Set the fill in form permission. |
+| -canModify | true | Set the modify permission. |
+| -canModifyAnnotations | true | Set the modify annots permission. |
+| -canPrint | true | Set the print permission. |
+| -canPrintDegraded | true | Set the print degraded permission. |
+| -keyLength | 40 | The number of bits for the encryption key. |
+| inputfile | The PDF file to encrypt. |
+| outputfile | The file to save the encrypted document to. If left blank then 
it will be the same as the input file. |
+
+## ExtractText ## {#extractText}
+
+This application will extract all text from the given PDF document.
+
+usage: ``java -jar pdfbox-app-x.y.z.jar ExtractText [OPTIONS] <inputfile> 
[Text file] ``
+
+| Command Line Parameter | Default | Description |
+| -- | -- | -- |
+| -password |  | The password to the PDF document. |
+| -encoding | default encoding | The encoding type of the text file, e.g. 
ISO-8859-1, UTF-8, UTF-16BE. |
+| -console | false | Send text to console instead of file. |
+| -html | false | Output in HTML format instead of raw text. |
+| -sort | false | Sort the text before writing. |
+| -ignoreBeads | false | Disables the separation by beads. |
+| -force | false | Enables pdfbox to ignore corrupt objects. |
+| -debug | false | Enables debug output about the time consumption of every 
stage. |
+| -startPage | 1 | The first page to extract, one based. |
+| -endPage | Integer.MAX_INT | The last page to extract, one based. |
+| -nonSeq | false | Use the new non sequential parser. |
+
+## OverlayPDF ## {#overlayPDF}
+
+This application will overlay one document with the content of another document
+
+usage: ``java -jar pdfbox-app-x.y.z.jar OverlayPDF <input.pdf> [OPTIONS] 
<output.pdf>``
+
+| Command Line Parameter | Default | Description |
+| -- | -- | -- |
+| inputfile | | The PDF file to be overlayed. |
+| defaultOverlay.pdf  | | Default overlay file. |
+| -odd oddPageOverlay.pdf| | Overlay file used for odd pages. |
+| -even evenPageOverlay.pdf| | Overlay file used for even pages. |
+| -first firstPageOverlay.pdf| | Overlay file used for the first page. |
+| -last lastPageOverlay.pdf| | Overlay file used for the last pages. |
+| -page pageNumber specificPageOverlay.pdf| | overlay file used for the given 
page number, may occur more than once. |
+| -position | background | Where to put the overlay, foreground or background. 
|
+| -nonSeq | false | Use the new non sequential parser. |
+| outputfile | | The resulting pdf file. |
+
+Examples:
+
+- OverlayPDF input.pdf overlay.pdf -nonSeq output.pdf
+- OverlayPDF input.pdf defaultOverlay.pdf -page 10 overlayForPage10.pdf 
-position foreground -nonSeq output.pdf
+- OverlayPDF input.pdf -odd oddOverlay.pdf -even evenOverlay.pdf -nonSeq 
output.pdf
+
+## PrintPDF ## {#printPDF}
+
+This application will send a pdf document to the printer.
+
+<p class="alert alert-info">You must have the correct permissions to print the 
document!</p>
+
+usage: ``java -jar pdfbox-app-x.y.z.jar PrintPDF [OPTIONS] <inputfile>``
+
+| Command Line Parameter | Description |
+| -- | -- |
+| -password | The password to decrypt the PDF. |
+| -silentPrint | Print the PDF without prompting for a printer. |
+| inputfile | The PDF file to print. |
+
+## PDFDebugger ## {#pdfDebugger}
+
+This application will take an existing PDF document and allows to analyze and 
inspect the internal structure
+
+usage: ``java -jar pdfbox-app-x.y.z.jar PDFDebugger [inputfile] ``
+
+| Command Line Parameter | Default | Description |
+| -- | -- | -- |
+| -password | | The password to the PDF document. |
+| -nonSeq | false | Use the new non sequential parser.
+| inputfile | | the name of an optional PDF file to open. |
+
+## PDFReader ## {#pdfReader}
+
+An application to read PDF documents. This will provide Acrobat Reader like 
functionality.
+
+usage: ``java -jar pdfbox-app-x.y.z.jar PDFReader [PDF file]``
+
+| Command Line Parameter | Default | Description |
+| -- | -- | -- |
+| -password | | The password to the PDF document.|
+| -nonSeq | false | Use the new non sequential parser.|
+| PDF file     | | the name of an optional PDF file to open |
+
+## PDFMerger ## {#pdfMerger}
+
+This application will take a list of pdf documents and merge them, saving the 
result in a new document.
+
+usage: ``java -jar pdfbox-app-x.y.z.jar PDFMerger <Source PDF files (2 ..n)> 
<Target PDF file>``
+
+## PDFSplit ## {#pdfSplit}
+
+This application will take an existing PDF document and split it into a number 
of other documents
+
+usage: ``java -jar pdfbox-app-x.y.z.jar PDFSplit [OPTIONS] <PDF file>``
+
+| Command Line Parameter | Default | Description |
+| -- | -- | -- |
+| -password | | The password to the PDF document. |
+| -split | | Number of pages of every splitted part of the pdf.|
+| -startPage | | The page to start at. |
+| -endPage | | The page to stop at. |
+| -nonSeq | false | Use the new non sequential parser.|
+
+Examples:
+
+ - PDFSplit -split 2 sample_with_13_pages.pdf will split the pdf in pieces of 
2 pages each except the last which will contain 1 page only.
+ - PDFSplit -startPage 5 sample_with_13_pages.pdf will provide a pdf 
containing all pages of the source pdf starting at page 5
+ - PDFSplit -startPage 5 -endPage 10 sample_with_13_pages.pdf will provide a 
pdf containing all pages from 5 to 10 of the source pdf
+ - PDFSplit -split 2 -startPage 5 -endPage 10 sample_with_13_pages.pdf will 
provide 3 pdfs containing all pages from 5 to 10 of the source pdf 2 pages each
+
+## PDFToImage ## {#pdfToImage}
+
+This application will create an image for every page in the PDF document.
+
+usage: ``java -jar pdfbox-app-x.y.z.jar PDFToImage [OPTIONS] <PDF file>``
+
+| Command Line Parameter | Default | Description |
+| -- | -- | -- |
+| -password | | The password to the PDF document.|
+| -imageType | jpg | The image type to write to. Currently only jpg or png. |
+| -outputPrefix | Name of PDF document | The prefix to the image file. |
+| -startPage | 1 | The first page to convert, one based. |
+| -endPage | Integer.MAX_INT | The last page to convert, one based. |
+| -nonSeq | false | Use the new non sequential parser. | 
+
+## TextToPDF ## {#textToPDF}
+
+This application will create a PDF document from a text file.
+
+usage: ``java -jar pdfbox-app-x.y.z.jar TextToPDF [OPTIONS] <outputfile> 
<textfile>``
+
+| Command Line Parameter | Default | Description |
+| -- | -- | -- |
+| -standardFont | Helvetica | The font to use for the text. Either this or 
-ttf should be specified but not both. |
+| -ttf | | The TTF font to use for the text. Either this or -standardFont 
should be specified but not both. |
+| -fontSize | 10 | The size of the font to use. |
+
+The following font names can be used for the parameter ``standardFont``:
+
+ - Courier
+ - Courier-Bold
+ - Courier-Oblique
+ - Courier-BoldOblique
+ - Helvetica
+ - Helvetica-Bold
+ - Helvetica-Oblique
+ - Helvetica-BoldOblique
+ - Symbol
+ - Times-Bold
+ - Times-Roman
+ - Times-Italic
+ - Times-BoldItalic
+ - ZapfDingbats
+ 
+## WriteDecodedDoc ## {#writeDecodeDoc}
+
+An application to decompress PDF documents.
+
+usage: ``java -jar pdfbox-app-x.y.z.jar WriteDecodedDoc <input-file> 
<output-file>``
+
+| Command Line Parameter | Default | Description |
+| -- | -- | -- |
+| -password |  | The password to the PDF document. |
+| -nonSeq      | false | Use the new non sequential parser. |
+| <input-file> |  | The PDF file to decompress |
+| <output-file> |  | The destination PDF file |
+

Propchange: pdfbox/cmssite/trunk/content/1.8/commandline.mdtext
------------------------------------------------------------------------------
    svn:eol-style = native

Added: pdfbox/cmssite/trunk/content/1.8/faq.mdtext
URL: 
http://svn.apache.org/viewvc/pdfbox/cmssite/trunk/content/1.8/faq.mdtext?rev=1649650&view=auto
==============================================================================
--- pdfbox/cmssite/trunk/content/1.8/faq.mdtext (added)
+++ pdfbox/cmssite/trunk/content/1.8/faq.mdtext Mon Jan  5 20:29:31 2015
@@ -0,0 +1,137 @@
+Title: Frequently Asked Questions (FAQ)
+Notice:    Licensed to the Apache Software Foundation (ASF) under one
+           or more contributor license agreements.  See the NOTICE file
+           distributed with this work for additional information
+           regarding copyright ownership.  The ASF licenses this file
+           to you under the Apache License, Version 2.0 (the
+           "License"); you may not use this file except in compliance
+           with the License.  You may obtain a copy of the License at
+           .
+             http://www.apache.org/licenses/LICENSE-2.0
+           .
+           Unless required by applicable law or agreed to in writing,
+           software distributed under the License is distributed on an
+           "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+           KIND, either express or implied.  See the License for the
+           specific language governing permissions and limitations
+           under the License.
+
+# Frequently asked questions
+
+## General Questions
+
+ - [When will the next version of PDFBox be released?](#releaseplan)
+ - [I am getting the below Log4J warning message, how do I remove it?](#log4j)
+ - [Is PDFBox thread safe?](#threadsafe)
+ - [Why do I get a "Warning: You did not close the PDF Document"?](#notclosed)
+
+## Text Extraction
+
+ - [How come I am not getting any text from the PDF document?](#notext)
+ - [How come I am getting gibberish(G38G43G36G51G5) when extracting 
text?](#gibberish)
+ - [What does "java.io.IOException: Can't handle font width" mean?](#fontwidth)
+ - [Why do I get "You do not have permission to extract text" on some 
documents?](#permission)
+ - [Can't we just extract the text without parsing the whole document or 
extract text as it is parsed?](#partially)
+
+## Answers
+
+### General Questions
+
+#### When will the next version of PDFBox be released? #### {#releaseplan}
+
+As fixes are made and integrated into the repository these changes are 
documented in the
+[release notes](http://pdfbox.apache.org/downloads.html). An estimate will be 
given of when the next version will be released.
+Of course, this is only an estimate and could change.
+
+#### I am getting the below Log4J warning message, how do I remove it? #### 
{#log4j}
+
+       :::java
+       log4j:WARN No appenders could be found for logger 
(org.apache.pdfbox.util.ResourceLoader).
+       log4j:WARN Please initialize the log4j system properly.
+
+This message means that you need to configure the log4j logging system.
+See the [log4j 
documentation](http://logging.apache.org/log4j/docs/documentation.html) for 
more information.
+
+PDFBox comes with a sample log4j configuration file.  To use it you set a 
system property like this
+
+       :::java
+        java -Dlog4j.configuration=log4j.xml org.apache.pdfbox.ExtractText 
<PDF-file> <output-text-file>
+        
+If this is not working for you then you may have to specify the log4j config 
file using a URL path, like this:
+
+        :::java
+        log4j.configuration=file:///<path to config file>
+
+Please see 
[this](https://sourceforge.net/forum/forum.php?thread_id=1254229&amp;forum_id=267205)
 forum thread 
+for more information.
+
+#### Is PDFBox thread safe? #### {#threadsafe}
+
+No! Only one thread may access a single document at a time. You can have 
multiple threads
+each accessing their own PDDocument object.
+
+#### Why do I get a "Warning: You did not close the PDF Document"? #### 
{#notclosed}
+
+You need to call close() on the PDDocument inside the finally block, if you
+don't then the document will not be closed properly.  Also, you must close all
+PDDocument objects that get created.  The following code creates **two**
+PDDocument objects; one from the "new PDDocument()" and the second by the load 
method.
+
+        :::java
+       PDDocument doc = new PDDocument();
+       try
+       {
+          doc = PDDocument.load( "my.pdf" );
+       }
+       finally
+       {
+          if( doc != null )
+          {
+             doc.close();
+          }
+       }
+
+### Text Extraction
+
+#### How come I am not getting any text from the PDF document? #### {#notext}
+
+Text extraction from a pdf document is a complicated task and there are many 
factors
+involved that effect the possibility and accuracy of text extraction.  It 
would be helpful
+to the PDFBox team if you could try a couple things.
+
+ - Open the PDF in Acrobat and try to extract text from there.  If Acrobat can 
extract text then PDFBox 
+should be able to as well and it is a bug if it cannot.  If Acrobat cannot 
extract text then PDFBox 'probably' cannot either.
+ - It might really be an image instead of text.  Some PDF documents are just 
images that have been scanned in.
+You can tell by using the selection tool in Acrobat, if you can't select any 
text then it is probably an image.
+
+#### How come I am getting gibberish(G38G43G36G51G5) when extracting text? 
#### {#gibberish}
+
+This is because the characters in a PDF document can use a custom encoding
+instead of unicode or ASCII.  When you see gibberish text then it
+probably means that a meaningless internal encoding is being used.  The
+only way to access the text is to use OCR.  This may be a future
+enhancement.
+
+#### What does "java.io.IOException: Can't handle font width" mean? #### 
{#fontwidth}
+
+This probably means that the "Resources" directory is not in your classpath. 
The
+Resources directory is included in the PDFBox jar so this is only a problem if 
you
+are building PDFBox yourself and not using the binary.
+
+#### Why do I get "You do not have permission to extract text" on some 
documents? #### {#permission}
+
+PDF documents have certain security permissions that can be applied to them 
and two 
+passwords associated with them, a user password and a master password. If the 
"cannot extract text"
+permission bit is set then you need to decrypt the document with the master 
password in order
+to extract the text.
+
+#### Can't we just extract the text without parsing the whole document or 
extract text as it is parsed? #### {#partially}
+
+Not really, for a couple reasons.
+
+ - If the document is encrypted then you need to parse at least until the 
encryption dictionary before 
+you can decrypt.
+ - Sometimes the PDFont contains vital information needed for text extraction.
+ - Text on a page does not have to be drawn in reading order. For example: if 
the page said "Hello World",
+the pdf could have been written such that "World" gets drawn and then the 
cursor moves to the left and 
+the word "Hello" is drawn.

Propchange: pdfbox/cmssite/trunk/content/1.8/faq.mdtext
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: pdfbox/cmssite/trunk/content/css/site.css
URL: 
http://svn.apache.org/viewvc/pdfbox/cmssite/trunk/content/css/site.css?rev=1649650&r1=1649649&r2=1649650&view=diff
==============================================================================
--- pdfbox/cmssite/trunk/content/css/site.css (original)
+++ pdfbox/cmssite/trunk/content/css/site.css Mon Jan  5 20:29:31 2015
@@ -89,7 +89,11 @@ table tr:nth-child(even) td, table tr.ev
  * Custom sidebar, replaces Bootstrap .nav with nested tree.
  */
 
-.sidebar, .sidebar ul {
+.sidebar ul {
+    padding-left: 20px;
+}
+
+.sidebar, .sidebar > ul {
     padding-left: 0;
 }
 
@@ -97,9 +101,9 @@ table tr:nth-child(even) td, table tr.ev
     list-style: none;
 }
 
-.sidebar > li > a { /* for dropdown, remove > for tree */
+.sidebar li a {
     display: block;
-    padding: .25em 0px;
+    padding: .25em 15px;
 }
 
 .sidebar li a:hover, .sidebar li a:focus {
@@ -118,3 +122,13 @@ table tr:nth-child(even) td, table tr.ev
 .sidebar li + .sidebar-header {
     margin-top: 12px;
 }
+
+.sidebar .sidebar-node > a::before {
+  content: '\f0d7';
+  font-family: FontAwesome;
+  padding-right: 3px;
+}
+
+.sidebar li.sidebar-node > a {
+    padding-left: 0px;
+}

Modified: pdfbox/cmssite/trunk/templates/skeleton.html
URL: 
http://svn.apache.org/viewvc/pdfbox/cmssite/trunk/templates/skeleton.html?rev=1649650&r1=1649649&r2=1649650&view=diff
==============================================================================
--- pdfbox/cmssite/trunk/templates/skeleton.html (original)
+++ pdfbox/cmssite/trunk/templates/skeleton.html Mon Jan  5 20:29:31 2015
@@ -67,155 +67,56 @@
                 
                 <ul class="sidebar">
                     <li class="sidebar-header">Apache PDFBox</li>
-                    <li>
-                        <a href="/download.cgi">
-                            <i class="icon-chevron-right"></i>
-                            Downloads
-                        </a>
-                    </li>
-                    <li>
-                        <a href="/dependencies.html">
-                            <i class="icon-chevron-right"></i>
-                            Dependencies
-                        </a>
-                    </li>
-                    <li>
-                        <a href="/references.html">
-                            <i class="icon-chevron-right"></i>
-                            References
-                        </a>
-                    </li>
+                    <li><a href="/index.cgi">Overview</a></li>
+                    <li><a href="/download.cgi">Downloads</a></li>
+                    
                     <li class="sidebar-header">Community</li>
-                    <li>
-                        <a href="/support.html">
-                            <i class="icon-chevron-right"></i>
-                            Support
-                        </a>
-                    </li>
-                    <li>
-                        <a href="/mailinglists.html">
-                            <i class="icon-chevron-right"></i>
-                            Mailing Lists
-                        </a>
-                    </li>
-                    <li>
-                        <a href="/team.html">
-                            <i class="icon-chevron-right"></i>
-                            Project Team</a>
-                    </li>
+                    <li><a href="/support.html">Support</a></li>
+                    <li><a href="/mailinglists.html">Mailing Lists</a></li>
+                    <li><a href="/team.html">Project Team</a></li>
+                    
                     <li class="sidebar-header">Documentation</li>
-                    <li>
-                        <a href="/architecture.html">
-                            <i class="icon-chevron-right"></i>
-                            Architecture
-                        </a>
-                    </li>
-                    <li>
-                        <a href="/commandline/">
-                            <i class="icon-chevron-right"></i>
-                            Command Line Tools</a>
-                    </li>
-                    <li class="dropdown">
-                        <a class="dropdown-toggle" data-toggle="dropdown" 
href="#">
-                            <i class="icon-chevron-right"></i>
-                            PDFBox Cookbook <b class="caret"></b>
-                        </a>
-                        <ul class="dropdown-menu">
-                            <li>
-                                <a href="/cookbook/documentcreation.html">
-                                    <i class="icon-chevron-right"></i>
-                                    Document Creation</a>
-                            </li>
-                            <li>
-                                <a href="/cookbook/textextraction.html">
-                                    <i class="icon-chevron-right"></i>
-                                    Text Extraction</a>
-                            </li>
-                            <li>
-                                <a href="/cookbook/pdfavalidation.html">
-                                    <i class="icon-chevron-right"></i>
-                                    PDF/A Validation</a>
-                            </li>
-                            <li>
-                                <a href="/cookbook/workingwithfonts.html">
-                                    <i class="icon-chevron-right"></i>
-                                    Working with Fonts</a>
-                            </li>
-                            <li>
-                                <a href="/cookbook/workingwithmetadata.html">
-                                    <i class="icon-chevron-right"></i>
-                                    Working with Metadata</a>
-                            </li>
-                            <li>
-                                <a 
href="/cookbook/workingwithattachments.html">
-                                    <i class="icon-chevron-right"></i>
-                                    Working with Attachments</a>
-                            </li>
-                            <li>
-                                <a href="/cookbook/pdfacreation.html">
-                                    <i class="icon-chevron-right"></i>
-                                    Creating a PDF/A document</a>
-                            </li>
+                    <li class="sidebar-node">
+                        <a href="#">Trunk</a>
+                        <ul>
+                            <li><a href="/docs/2.0.0-SNAPSHOT/javadocs/">API 
Docs</a></li>
                         </ul>
                     </li>
-                    <li class="dropdown">
-                        <a class="dropdown-toggle" data-toggle="dropdown" 
href="#">
-                            <i class="icon-chevron-right"></i>
-                            API Docs <b class="caret"></b>
-                        </a>
-                        <ul class="dropdown-menu">
-                            <li>
-                                <a href="/docs/2.0.0-SNAPSHOT/javadocs/">
-                                    <i class="icon-chevron-right"></i>
-                                    Trunk</a>
-                            </li>
-                            <li>
-                                <a href="/docs/1.8.8/javadocs/">
-                                    <i class="icon-chevron-right"></i>
-                                    1.8.8</a>
-                            </li>
+                    <li class="sidebar-node">
+                        <a href="#">1.8.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="dropdown">
+                                <a class="dropdown-toggle" 
data-toggle="dropdown" href="#">
+                                    Cookbook <b class="caret"></b>
+                                </a>
+                                <ul class="dropdown-menu">
+                                    <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/pdfavalidation.html">PDF/A Validation</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/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.8/javadocs/">API 
Docs</a></li>
+                            <li><a href="/1.8/userguide/faq.html">FAQ</a></li>
                         </ul>
                     </li>
-                    <li class="sidebar-header">For Developers</li>
-                    <li>
-                        <a href="/userguide/faq.html">
-                            <i class="icon-chevron-right"></i>
-                            FAQ
-                        </a>
-                    </li>
-                    <li>
-                        <a href="/building.html">
-                            <i class="icon-chevron-right"></i>
-                            Building PDFBox</a>
-                    </li>
-                    <li>
-                        <a href="/ideas.html">
-                            <i class="icon-chevron-right"></i>
-                            Ideas
-                        </a>
-                    </li>
-                    <li>
-                        <a href="/codingconventions.html">
-                            <i class="icon-chevron-right"></i>
-                            Coding Conventions</a>
-                    </li>
+                    
+                    <li class="sidebar-header">Development</li>
+                    <li><a href="/codingconventions.html">Coding 
Conventions</a></li>
+                    <li><a href="/building.html">Building</a></li>
+                    <li><a href="/ideas.html">Ideas</a></li>
+                    <li><a href="/references.html">References</a></li>
+
                     <li class="sidebar-header">Apache Software Foundation</li>
-                    <li>
-                        <a href="http://www.apache.org/";>
-                            <i class="icon-chevron-right"></i>
-                            Apache Software Foundation</a>
-                    </li>
-                    <li>
-                        <a href="http://www.apache.org/foundation/thanks.html";>
-                            <i class="icon-chevron-right"></i>
-                            ASF Sponsors</a>
-                    </li>
-                    <li>
-                        <a href="http://www.apache.org/security/";>
-                            <i class="icon-chevron-right"></i>
-                            Security
-                        </a>
-                    </li>
+                    <li><a href="http://www.apache.org/";>Apache Software 
Foundation</a></li>
+                    <li><a 
href="http://www.apache.org/foundation/thanks.html";>ASF Sponsors</a></li>
+                    <li><a 
href="http://www.apache.org/security/";>Security</a></li>
                 </ul>
             </div>
             <div class="col-xs-9">
@@ -230,7 +131,6 @@
                 <div class="span3">
                     <!-- nothing in here on purpose -->
                 </div>
-
                 <div class="span9">
                     <p>Copyright © 2009&ndash;2015 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>, Licensed 
under the <a href="http://www.apache.org/licenses/LICENSE-2.0";>Apache License, 
Version 2.0</a>.
                         <br/>Apache PDFBox, PDFBox, Apache, the Apache feather 
logo and the Apache PDFBox project logos are trademarks of The Apache Software 
Foundation.</p>


Reply via email to