Apache PDFBox

Apache PDFBox
PDFBox
Apache PDFBox logo.svg
개발자아파치 소프트웨어 재단
안정적 해제
1.8.x:1.8.16 / 2018년 10월 5일; 3년(2018-10-05)[1]
2.0.x:2.0.25 / 2021년 12월 16일; 3개월(2021-12-16)[1]
3.x:3.0.0-알파2 / 2021년 9월 10일; 6개월(2021-09-10)[1]
리포지토리PDFBox 리포지토리(미러)
기록 위치자바
운영 체제크로스 플랫폼
유형휴대용 문서 형식(PDF)
면허증아파치 라이선스 2.0
웹사이트pdfbox.apache.org

Apache PDFBoxPDF 파일의 텍스트와 메타데이터를 생성, 렌더링, 인쇄, 분할, 병합, 변경, 확인 및 추출하는 데 사용할 수 있는 오픈 소스 순수 자바 라이브러리다.

Open Hub는 14만 회선 이상의 코드를 대표하는 18명의 기여자가 11,000 회 이상의 커밋(아파치 프로젝트 시작 이후)을 했다고 보고한다.PDFBox는 매년 증가하는 커밋과 함께 평균 규모의 개발 팀에 의해 유지되는 잘 확립된 성숙한 코드 기반을 가지고 있다.COCOMO 모델을 사용했을 때 약 46년의 노력이 필요했다.[2]

구조

Apache PDFBox에는 다음과 같은 구성 요소가 있다.

  • PDFBox: 주요 부품
  • FontBox: 글꼴 정보 처리
  • XmpBox: XMP 메타데이터 처리
  • 사전 비행(옵션): PDF/A-1b 적합성을 확인하기 위해 PDF 파일을 확인하십시오.

역사

PDFBox는 2002년 Lucene을 위해 PDF 파일 텍스트를 추출할 수 있기를 원했던 Ben Litchfield에 의해 SourceForge에서 시작되었다.[3]2008년에는 아파치 인큐베이터 프로젝트가, 2009년에는 아파치 최고 수준의 프로젝트가 되었다.[4]

프리플라이트는 원래 PaDaF라는 이름으로 아토스 월드라인이 개발했으며 2011년 이 프로젝트에 기부했다.[5]

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

참고 항목

참조

  1. ^ a b c "Apache PDFBox - Blog". pdfbox.apache.org. Apache Software Foundation. Retrieved 2021-04-13.
  2. ^ "The Apache PDFBox Open Source Project on Open Hub". openhub.net. 2017-03-18. Retrieved 2017-03-18.
  3. ^ Apache PDFBox 및 FontBox 1.0.0 출시, The H Open, 2010년 2월 16일
  4. ^ PDFBox 프로젝트 배양 상태
  5. ^ PaDaF PreFlight Codebase IP(Intelligent Property) 정리 상태
  6. ^ Apache™ PDFBox™가 2015년 2월 3일 PDF 협회의 오픈 소스 파트너 조직으로 명명됨

외부 링크