iText 7 pdfDebug
pdfDebug는 PDF 검사를 돕는 PDF 디버거입니다. PDF 구문 분석기는 사용자의 IDE에 통합하여 iText 코드 내의 버그를 찾고 수정하는 것을 보조합니다.
How does it work?
After installing pdfDebug from the Eclipse Marketplace, Netbeans Plugin Portal or IntelliJ Plugins repo, you need to activate debug mode
in iText 7:
PdfWriter writer = new PdfWriter("output.pdf", new WriterProperties().useDebugMode());
Debugging
When debugging, a PdfDocument
instance will be displayed with the pdfDebug view:
Highlighting changes
When stepping through the code, pdfDebug will highlight which parts of the PDF structure have changed. In the example below, a page (object 6) has been added, resulting in changes in the /Count
and /Kids
entries.
Resources
Here you will find the needed resources to install and use pdfDebug.
Other resources
iText 7 pdfDebug를 선택해야 하는 이유는 무엇입니까?
버그로 고통받지 마세요.
손쉬운 버그 색출 및 수정
애드온을 사용하면 상세 목차 보기를 통해 PDF 파일의 내부 구조를 명확하게 볼 수 있습니다. 패널 모음은 관심 있는 PDF 데이터 구조를 보여줍니다.
PDF 프로그래밍 중 검증
최종 오류 출력 문서에서부터 추적하는 대신, pdfDebug를 사용하면 문서 생성 중 부분적이거나 미완성된 문서를 분석하여 다양한 PDF 뷰어(사람용) 및 도구(머신용)에서 접근할 수 있도록 합니다.
여러 IDE에서 이용 가능
pdfDebug는 현재 Eclipse, IntelliJ, NetBeans 등에서 이용할 수 있습니다.
iText 7 pdfDebug의 핵심 성능
실시간으로 문서 처리 지침 결과를 볼 수 있기 때문에 문제가 발생하면 바로 문제를 명확하게 확인할 수 있습니다. 깔끔한 트리 구조로 문서를 시각화함으로써 파일의 객체, 구성 요소, 관계를 확인할 수 있습니다.
개발 환경에 통합
사용자 IDE의 신뢰할 수 있는 환경에서 작업할 수 있습니다. pdfDebug는 현재 Eclipse 3.8 이상을 지원합니다.
사용자 IDE의 디버그 프레임워크 활용
브레이크포인트 및 단계식 실행을 사용하여 PDF 처리를 개선할 수 있는 부분이 어디인지 정확하게 찾을 수 있습니다.
PDF 문서의 내부 구조 표시
손쉽게 PDF 객체 구조를 탐색하고 여러 객체 및 스트림을 점검할 수 있습니다. 강조 표시는 사용자의 진행 상황이나 의도치 않은 변경 사항을 나타냅니다.
iText 7 Core/Community와 매끄러운 통합
iText 7의 디버그 모드를 활성화하기만 하면 됩니다.