Apache PDFBox

Библиотека PDF с открытым исходным кодом
PDFBox
Разработчик(и)Фонд программного обеспечения Apache
Стабильный релиз
1.8.х:1.8.17 / 15 сентября 2022 г. ; 2 года назад [1] ( 2022-09-15 )
2.0.х:2.0.32 / 24 июля 2024 г. ; 6 месяцев назад [1] ( 2024-07-24 )
3.0.х:3.0.3 / 8 августа 2024 г. ; 5 месяцев назад [1] ( 2024-08-08 )
РепозиторийРепозиторий PDFBox (зеркало)
Написано вЯва
Операционная системаКроссплатформенный
ТипФормат переносимого документа (PDF)
ЛицензияЛицензия Apache 2.0
Веб-сайтpdfbox.apache.org

Apache PDFBox — это библиотека Java с открытым исходным кодом , которую можно использовать для создания, рендеринга, печати, разделения, объединения, изменения, проверки и извлечения текста и метаданных из PDF - файлов.

Open Hub сообщает о более чем 11 000 коммитах (с момента запуска как проекта Apache) от 18 участников, представляющих более 140 000 строк кода. PDFBox имеет хорошо зарекомендовавшую себя, зрелую кодовую базу, поддерживаемую командой разработчиков среднего размера с увеличивающимися из года в год коммитами. Используя модель COCOMO , это заняло около 46 человеко-лет усилий. [2]

Структура

Apache PDFBox состоит из следующих компонентов:

  • PDFBox: основная часть
  • FontBox: обрабатывает информацию о шрифтах
  • XmpBox: обрабатывает метаданные XMP
  • Предварительная проверка (необязательно): проверяет файлы PDF на соответствие PDF/A -1b.

История

PDFBox был запущен в 2002 году в SourceForge Беном Литчфилдом, который хотел иметь возможность извлекать текст из PDF-файлов для Lucene . [3] Он стал проектом Apache Incubator в 2008 году и проектом Apache верхнего уровня в 2009 году. [4]

Первоначально Preflight назывался PaDaF и был разработан Atos worldline , а затем передан в дар проекту в 2011 году. [5]

В феврале 2015 года Apache PDFBox был назван организацией-партнером по открытому исходному коду Ассоциации PDF . [6]

Смотрите также

Ссылки

  1. ^ abc "Apache PDFBox - Блог". pdfbox.apache.org . Apache Software Foundation . Получено 2024-10-30 .
  2. ^ "Проект Apache PDFBox с открытым исходным кодом на Open Hub". openhub.net. 2017-03-18 . Получено 2017-03-18 .
  3. Apache PDFBox и FontBox 1.0.0 выпущены, The H Open, 16 февраля 2010 г.
  4. ^ PDFBox Статус инкубации проекта
  5. ^ Статус проверки интеллектуальной собственности (ИС) кодовой базы PaDaF Preflight
  6. ^ Apache™ PDFBox™ названа организацией-партнером по открытому исходному коду Ассоциации PDF, 3 февраля 2015 г.
  • Проект Apache PDFBox
Retrieved from "https://en.wikipedia.org/w/index.php?title=Apache_PDFBox&oldid=1254300769"