Ghostscript borra los metadatos del PDF, author, title, subjectetc. ¿Cómo puedo decirle a ghostscript que no toque los metadatos? Lo invoco de la siguiente manera:
gs \
-dBATCH \
-dNOPAUSE \
-sOutputFile=<output_file> \
-sDEVICE=pdfwrite \
-dPDFSETTINGS=/ebook \
<input_file>
¿Por qué estás usando Ghostscript? Probablemente haya otra forma de hacer lo que sea que estés haciendo. Es raro usar Ghostscript cuando la entrada no es un archivo Postscript.
—
Gilles 'SO- deja de ser malvado'
@Gilles Para reducir la muestra de las imágenes en el PDF y reducir así el tamaño. No creo que sea raro usar PDF como entrada. La herramienta,
—
Marco
pdf2pspor ejemplo, utiliza ghostscript para la conversión y se envía junto con gs.
Ok, Ghostscript parece ser la forma habitual de reducir las imágenes en un archivo PDF, las herramientas de manipulación de PDF nativo de código abierto parecen faltar en ese sentido. Eso o ImageMagick, que solo mira las imágenes y no se preocupará por los metadatos PDF.
—
Gilles 'SO- deja de ser malvado'
ImageMagick usa ghostscript para procesar archivos PDF.
—
Marco
@Gilles: "Es raro usar Ghostscript cuando la entrada no es un archivo Postscript". - En absoluto, Gilles! Lo uso todo el tiempo, todos los días para procesar PDF-> PDF.
—
Kurt Pfeifle