Apache PDFBox: Difference between revisions
Appearance
Content deleted Content added
→External links: link to presentation at ApacheCon 2010 |
added project structure |
||
Line 16: | Line 16: | ||
Apache PDFBox is a pure-[[Java]] library that can be used to create, render, print, split, merge, alter, verify and extract text and meta-data of [[PDF]] files. |
Apache PDFBox is a pure-[[Java]] library that can be used to create, render, print, split, merge, alter, verify and extract text and meta-data of [[PDF]] files. |
||
==Structure== |
|||
Apache PDFBox has these components: |
|||
* PDFBox: the main part |
|||
* FontBox: handles font information |
|||
* JempBox: handles [[Extensible Metadata Platform|XMP metadata]] |
|||
* Preflight (optional): checks PDF files for PDF/A conformity. This part was orginally named PaDaF and developed by [[Atos|Atos worldline]], and donated to the project in 2011.<ref>[https://incubator.apache.org/ip-clearance/pdfbox-padaf.html PaDaF Preflight Codebase Intellectual Property (IP) Clearance Status]</ref> |
|||
==History== |
==History== |
Revision as of 19:14, 22 June 2014
Developer(s) | Apache Software Foundation |
---|---|
Stable release | 1.8.6
/ June 22, 2014 |
Repository | |
Written in | Java |
Operating system | Cross-platform |
Type | Portable Document Format (PDF) |
License | Apache License 2.0 |
Website | https://pdfbox.apache.org |
Apache PDFBox is a pure-Java library that can be used to create, render, print, split, merge, alter, verify and extract text and meta-data of PDF files.
Structure
Apache PDFBox has these components:
- PDFBox: the main part
- FontBox: handles font information
- JempBox: handles XMP metadata
- Preflight (optional): checks PDF files for PDF/A conformity. This part was orginally named PaDaF and developed by Atos worldline, and donated to the project in 2011.[1]
History
PDFBox was started in 2002 in SourceForge by Ben Litchfield who wanted to be able to extract text of PDF files for Lucene. It became an Apache Incubator project in 2008, and an Apache top level project in 2009. [2]