이전 PDF 파일 중 다수를 읽을 수 없게 되었고 pdftk가 도움이 되지 않는 것 같습니다.

이전 PDF 파일 중 다수를 읽을 수 없게 되었고 pdftk가 도움이 되지 않는 것 같습니다.

나는 PDF 형식의 오래된 출판물로 구성된 광범위한 라이브러리를 보유하고 있습니다. 최근에 나는 많은 오래된 것(최근 2000년대 초반)이 또는 에서 더 이상 okular읽을 수 없다는 것을 발견했습니다 xpdf. xpdf설명하다:

Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't find trailer dictionary
Syntax Error: Couldn't read xref table

okular그냥 could not open file.

pdftk <myfile.pdf> dump_data생산하다:

Warning: failed to read page tree. Corrupt input.
Warning: no info dictionary found
PdfID0: 279c83a9e63f742d449fa2766c5cd925
PdfID1: 279c83a9e63f742d449fa2766c5cd925
NumberOfPages: 1
PageMediaBegin
PageMediaNumber: 1
PageMediaRotation: 0
PageMediaRect: 0 0 612 792
PageMediaDimensions: 612 792

최신 문서(2000년대 초반)는 다르게 실패합니다.
2010년 이후에는 모든 것이 괜찮습니다.
모든 파일의 크기는 대략 예상되는 크기입니다.

무엇이 잘못되었을지 아시나요?

관련 정보