Apache PDFBox
PDFBox | |
![]() | |
Fejlesztő | Apache Software Foundation |
Legfrissebb stabil kiadás | 3.0.3 (stabil verzió, 2024. augusztus 5.)[1] |
Legfrissebb fejlesztői kiadás | 1.8.10 (2015. július 23.) +/- |
Programozási nyelv | Java |
Operációs rendszer | Cross-platform |
Platform | Java virtuális gép |
Kategória | Portable Document Format (PDF) |
Licenc | Apache Licenc 2.0 |
A PDFBox weboldala |
Az Apache PDFBox egy nyílt forráskódú teljesen Javaban írt könyvtár, amely segítségével létre lehet hozni, renderelni, nyomtatni, szétvágni, összeolvasztani, megváltoztatni és szöveget és metaadatokat lehet kinyerni PDF fájlokból.
Az Open Hub több mint 4 000 véglegesítési számot (commit-ot) (az Apache projektként való indulás óta) jelentett, amelyet 17 közreműködő több mint 120 000 sor kódsora reprezentált. A PDFBox jól kialakított érett kódbázis, melyet egy átlagos méretű fejlesztő csoport tart karban évenként növekvő véglegesítési számmal. A COCOMO modellt használva ez 33 emberév erőfeszítésnek felel meg.[2]
Felépítése
Az Apache PDFBox a következő komponensekből áll:
- PDFBox: fő rész
- FontBox: font információkat kezel
- JempBox: kezeli az XMP metaadatokat
- Preflight (opcionális): ellenőrzi a PDF fájlokat, hogy megfelelnek-e a PDF/A-1b-nek.
Története
A PDFBox-ot 2002-ben indította a SourceForge-on Ben Litchfield, aki a PDF fájlokból akart kinyerni szöveget a Lucene számára.[3] 2008-ban vált az Apache Incubator részéve, és 2009 vált felső szintű Apache projektté.[4]
A Preflight-et eredetileg PaDaF néven az Atos worldline fejlesztette ki. 2011-ben a projektnek adományozták.[5]
2015 februárjában az Apache PDFBox létrehozota a PDF Association egy nyílt forráskódú partner szervezetét.[6]
Kapcsolódó szócikkek
- PDF szoftverek listája
Jegyzetek
- ↑ Release 3.0.3, 2024. augusztus 5. (Hozzáférés: 2024. augusztus 20.)
- ↑ : The Apache PDFBox Open Source Project on Open Hub. openhub.net, 2015. augusztus 17. (Hozzáférés: 2015. augusztus 17.)
- ↑ Apache PDFBox and FontBox 1.0.0 released, The H Open, 16 February 2010
- ↑ PDFBox Project Incubation Status
- ↑ PaDaF Preflight Codebase Intellectual Property (IP) Clearance Status
- ↑ Apache™ PDFBox™ named an Open Source Partner Organization of the PDF Association Archiválva 2015. szeptember 6-i dátummal a Wayback Machine-ben, February 3, 2015
További információk
- Apache PDFBox Project
- Presentation at ApacheCon 2010 by Andreas Lehmkühler, PMC chair
Fordítás
Ez a szócikk részben vagy egészben az Apache PDFBox című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.