PDF 검사를 위한 툴킷/도구?

PDF 검사를 위한 툴킷/도구?

PDF 파일에 오류가 있는지 확인할 수 있는(복구용 아님) Windows/Linux 환경용 명령줄 도구를 찾고 있습니다.

답변1

Windows에서 Ghostscript를 사용하면 다음을 사용할 수 있습니다.

gswin32c.exe ^
   -o nul ^
   -sDEVICE=nullpage ^
    c:/path/to/input.pdf

Linux에서는 다음을 사용합니다.

gs \
   -o /dev/null \
   -sDEVICE=nullpage \
    c:/path/to/input.pdf

Ghostscript에서 발생한 모든 오류나 경고는 stdout/stderr로 인쇄됩니다.

그럴 것이다아니다원본 파일을 변환하고 실제로 변환하면 어떻게 될지 보고하세요.했다진정한 전환. 이것은 아주 좋은 검사기 역할을 합니다... 당신이 원했던 대로입니다. 그냥 사용최신 Ghostscript 버전(현재는 9.02입니다).

답변2

내가 Linux에서 사용하는 것 중 하나는 poppler 패키지와 함께 제공되는 pdfinfo입니다.

일반 PDF 파일의 경우 파일에 약 15줄의 정보가 제공됩니다. 내가 가지고 있는 깨진 PDF 파일이나 PDF가 아닌 파일의 경우 15줄의 정보를 제공하기 전에 오류가 발생합니다. 오류만 원할 경우 출력을 "grep ^Error"로 파이프할 수 있습니다. 또는 원할 경우 소스 코드를 수정하여 오류만 출력할 수도 있습니다.

답변3

글쎄요, 그것에 대해서는 잘 모르겠지만 고스트스크립트가 유용할 수 있다고 생각합니다. PS와 PDF에서 작동하는데, 매우 엄격하다고 들었습니다.

관련 정보