Apache PDFBox

редактировать
PDFBox
Apache PDFBox Logo
Разработчик (и) Apache Software Foundation
Стабильный выпуск
1.8.x1.8.16 / 1 октября 2018 г.; 2 года назад (2018-10-01)
2.0.x2.0.21 / 20 августа 2020 г.; 54 дня назад (2020-08-20)
Репозиторий Репозиторий PDFBox (зеркало)
Написано наJava
Операционная система Кросс-платформенность
Тип Портативный Формат документа (PDF)
Лицензия Лицензия Apache 2.0
Веб-сайтpdfbox.apache.org

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

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

Содержание

  • 1 Структура
  • 2 История
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки

Структура

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

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

История

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

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

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

См. также

  • Портал бесплатного программного обеспечения

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-11 20:10:57
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте