2012-12-26 2 views
1

특정 표준 (예 : PDF의 내용이 특정 글꼴, 글꼴 크기, 로고 위치인지 여부 확인)이 필요한 경우, . 따라서 iTEXT를 사용하여 이러한 종류의 PDF 사양을 사용할 수 있는지 여부를 확인하고 싶습니다. 그렇다면 iTEXT에서 사용하는 API는 무엇입니까?iText API PDF 유효성 확인을위한 세부 사항

참고 : 이러한 종류의 기능을 수행하는 다른 도구가 있습니까?

답변

2

iText는 모든 PDF 개체 (사전, 배열, 스트림 등)에 직접 액세스 할 수 있으므로 필요한 도구를 제공합니다. 그러나 당신의 업무를 과소 평가하지 마십시오. 확인해야하는 기준에 따라 앞으로 많은 일이있을 수 있습니다.

예. 귀하의 기준에 모든 텍스트가 단일 주어진 글꼴을 사용해야한다는 것을 포함한다면, 전체 문서 텍스트를 구문 분석하고 글꼴을 검사 할 수 있습니다. 다른 한편으로는 예를 들어, 제목 및 표준 텍스트가 포함 된 경우 일반적으로 헤더가 헤더로 표시되지 않으므로이를위한 몇 가지 발견 적 방법을 소개해야합니다.

수표는 얼마나 좋은가? 글꼴 사전에 필요한 이름 항목이 있거나 실제로 글꼴 (포함 된 글꼴 하위 집합)이 실제로 필요한 글꼴인지 확인해야하는 경우에는 충분합니까?

로고 위치가 언급되어 있습니다. 다른 그림이나 이미지와 달리 로고를 어떻게 인식합니까?

... 따라서

는,이 iText는베이스로 사용할 수 있지만, 사전에 생각을 꽤 많이해야 할 것입니다. iText를 진지하게 사용하기로 결정한 경우 iText in Action — 2nd Edition에게 문의하십시오.

PDF 분석을위한 프레임 워크를 제공하는 무료 (비어있는 맥주 또는 프리 스피치로)와 상업용으로 사용할 수있는 다른 PDF 라이브러리 및 도구가 있습니다. 나는 주로 iText를 사용하고 있으므로 다른 것들은 깊이 알지 못한다.

씨씨 소프트 (Ceterum Censeo)는 PDF 사양 ISO 32000-1:2008 (특히 그래픽 및 텍스트의 8 장과 9 장)을 참고하여 PDF에 포함 된 것과 그렇지 않은 것에 대한 느낌을 얻으십시오.