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>
Por que você está usando o Ghostscript? Provavelmente há outra maneira de fazer o que você estiver fazendo. É incomum usar o Ghostscript quando a entrada não é um arquivo Postscript.
—
Gilles 'SO- stop be evil'
@Gilles Para fazer uma amostra reduzida das imagens no PDF e, assim, reduzir o tamanho. Não acho incomum usar o PDF como entrada. A ferramenta,
—
11133 Marco Marco
pdf2ps
por exemplo, usa ghostscript para a conversão e é enviada junto com gs
.
Ok, Ghostscript parece ser a maneira usual de reduzir a amostra de imagens em um arquivo PDF, as ferramentas de manipulação de PDF nativas de código aberto parecem estar faltando nesse sentido. That ou ImageMagick, que apenas analisa as imagens e não se importa com os metadados do PDF.
—
Gilles 'SO- stop be evil' -
O ImageMagick usa o ghostscript para processar PDFs.
—
Marco
@ Gilles: "É incomum usar o Ghostscript quando a entrada não é um arquivo Postscript." - Nem um pouco, Gilles! Eu uso o tempo todo, todos os dias para fazer PDF-> processamento de PDF.
—
Kurt Pfeifle