Toolkit / ferramenta para verificação de PDF?

0

Procurando uma ferramenta de linha de comando para o ambiente Windows / Linux que possa verificar se há erros no arquivo PDF (não para reparos).

    
por siliconpi 08.10.2010 / 13:50

3 respostas

2

Com o Ghostscript no Windows, use:

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

No uso do Linux:

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

Todos os erros ou avisos encontrados pelo Ghostscript serão impressos em stdout / stderr.

Ele NÃO converterá seu arquivo original, apenas informa o que aconteceria se você realmente fizesse uma conversão real. Isso serve um bom chcker ... assim como você queria. Basta usar a última versão do Ghostscript (a atual é 9.02).

    
por 18.10.2010 / 22:08
1

Uma coisa que eu uso no Linux é o pdfinfo, que vem com o pacote poppler.

Para arquivos PDF normais, ele me fornece cerca de 15 linhas de informação no arquivo. Para os arquivos PDF quebrados eu tenho, ou arquivos não-PDF, ele cospe erros antes de dar as 15 linhas de informação, se houver. Eu posso canalizar a saída para um "grep ^ Error" se eu quiser apenas os erros. Ou, se eu quisesse, poderia apenas modificar o código-fonte para gerar erros de saída.

    
por 11.10.2010 / 03:18
0

Bem, não tenho certeza sobre isso, mas acho que o ghostscript pode ser útil. Funciona com PS e com PDF, e ouvi dizer que é muito rigoroso.

    
por 08.10.2010 / 14:31