O Ghostscript limpa os metadados do PDF como author, title, subject
etc. Como posso dizer ao ghostscript para não tocar nos metadados? Eu o invoco da seguinte maneira:
gs \
-dBATCH \
-dNOPAUSE \
-sOutputFile=<output_file> \
-sDEVICE=pdfwrite \
-dPDFSETTINGS=/ebook \
<input_file>
pdf
ghostscript
Marco
fonte
fonte
pdf2ps
por exemplo, usa ghostscript para a conversão e é enviada junto comgs
.Respostas:
Aparentemente, não é possível manter os metadados do PDF ao usar o ghostscript. Aqui está uma solução alternativa que primeiro salva os metadados em um arquivo usando
pdftk
, depois comprime o arquivoghostscript
e, finalmente, grava os metadados também usandopdftk
.Edit: Este é um bug no ghostscript, consulte Relatório de Bug e a confirmação de que isso não deveria acontecer .
fonte