아파치 PDFBox

PDFBox
개발자아파치 소프트웨어 재단
안정화 버전
1.8.x:1.8.17 / 2022년 9월 15일(4년 전)(2022-09-15)
2.0.x:2.0.32 / 2024년 7월 24일(2년 전)(2024-07-24)
3.0.x:3.0.3 / 2024년 8월 8일(2년 전)(2024-08-08)
저장소PDFBox 저장소 (미러)
프로그래밍 언어자바
운영 체제크로스 플랫폼
종류Portable Document Format (PDF)
라이선스아파치 라이선스 2.0
웹사이트pdfbox.apache.org

아파치 PDFBox(영어: Apache PDFBox)는 오픈 소스 순수 자바 라이브러리로, PDF 파일을 생성, 렌더링, 인쇄, 분할, 병합, 변경, 검증하고 텍스트 및 메타데이터를 추출하는 데 사용할 수 있다.

오픈 허브는 18명의 기여자가 14만 줄 이상의 코드를 작성한 11,000건 이상의 커밋(아파치 프로젝트로 시작된 이후)을 보고하고 있다. PDFBox는 평균 규모의 개발 팀이 유지 관리하는 잘 확립된 성숙한 코드베이스를 보유하고 있으며, 연간 커밋 수가 증가하고 있다. COCOMO 모델을 사용했을 때, 약 46 인년의 노력이 투입된 것으로 추정된다.

구조

아파치 PDFBox는 다음과 같은 구성 요소로 이루어져 있다.

역사

PDFBox는 2002년 소스포지에서 벤 리치필드(Ben Litchfield)가 아파치 루씬을 위해 PDF 파일의 텍스트를 추출하고자 시작하였다. 2008년 아파치 인큐베이터 프로젝트가 되었으며, 2009년 아파치 최상위 프로젝트가 되었다.

Preflight는 원래 PaDaF라는 이름으로 아토스 월드라인에서 개발되었으며, 2011년 프로젝트에 기증되었다.

2015년 2월, 아파치 PDFBox는 PDF 협회의 오픈 소스 파트너 조직으로 지정되었다.

같이 보기

각주

  1. 1 2 3 “Apache PDFBox - Blog”. 《pdfbox.apache.org》. Apache Software Foundation. 2024년 10월 30일에 확인함.
  2. ↑ “The Apache PDFBox Open Source Project on Open Hub”. openhub.net. 2017년 3월 18일. 2017년 3월 18일에 확인함.
  3. ↑ Apache PDFBox and FontBox 1.0.0 released, The H Open, 16 February 2010
  4. ↑ PDFBox Project Incubation Status
  5. ↑ PaDaF Preflight Codebase Intellectual Property (IP) Clearance Status
  6. ↑ Apache™ PDFBox™ named an Open Source Partner Organization of the PDF Association, February 3, 2015

외부 링크