Qual versão do Ghostscript você usa no seu Ubuntu? Você pode verificar com o comando gs -v
. A última versão lançada é a v8.71.
Seu problema pode vir de duas fontes:
- Seu arquivo 'test.ps' contém um bug (código PostScript inválido). Alguns erros de PS podem ser contornados por alguns visualizadores e processadores PS, outros não.
- Sua versão do Ghostscript contém um bug que é acionado por algum procedimento contido em seu 'test.ps'.
Sem acesso ao seu arquivo 'test.ps', não há como eu contar.
Eu recomendo que você tente processar seu 'test.ps' com uma versão mais nova do Ghostscript. Não use o utilitário ps2pdf
. O ps2pdf é apenas um pequeno script de shell que tenta simplificar o uso do Ghostscript para geração de PDF, mas ao mesmo tempo deixa muito poder do Ghostscripts para trás.
Em vez disso, use gs
diretamente. Assim:
gs \
-sDEVICE=pdfwrite \
-dNOPAUSE \
-dBATCH \
-dSAFER \
-sCompatibilityLevel=1.4 \
-dPDFSETTINGS=/prepress \
-sOutputFile=/path/to/test.pdf \
-c ".setpdfwrite" \
-f /path/to/test.ps