Estoy buscando una forma en Ubuntu para reducir el tamaño de un pdf (reduciendo la calidad de las imágenes).
Sé que esto se puede hacer en Ghostscript escribiendo el siguiente comando en la terminal:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
El problema es que no puedo especificar la calidad con precisión. El parámetro -dPDFSETTINGS=/screenes el que decide la calidad; pero las alternativas son bastante rígidas (por ejemplo, es posible hacerlo -dPDFSETTINGS=/ebookcon una calidad ligeramente mejor).
Estoy buscando una manera de reducir el tamaño de un pdf de una manera que me permita especificar la calidad deseada numéricamente.
pdf
compression
ghostscript
Nicole
fuente
fuente

Respuestas:
Pude realizar una ligera variación en su comando con éxito usando la opción -r300 de @drN La opción -r le permite establecer la resolución de salida en el pdf y en el png.
fuente
-ropción se ignora en estos casos.Estas dos publicaciones que había publicado en Stackoverflow deberían ayudarte. Estaba tratando de reducir el tamaño de los archivos PDF al tiempo que me aseguraba de que cumplieran con una cierta dpi o ppi para mi tesis.
Reducción del tamaño de pdf con ghostscript
Cambio de dpi de imagen pdf usando gs
¿Has intentado jugar con
convertLinux?Editar:
Si no recuerdo mal,
r300es la salida,dpipero es posible que desee comprobar. Sin embargo, esto convierte un pdf a un png.O
¡Háganos saber cómo va! Esto es para un pdf o cualquier otro formato a cualquier otro formato. Acabo de usar un archivo de entrada de myPic.pdf y un archivo de salida de fileout.pdf
fuente
:)La forma más simple que encontré es abrir un archivo PDF de código fuente con LibreOffice Draw y luego exportarlo a PDF con el DPI esperado. La ventana de diálogo Exportar de Draw le permite especificar DPI y otras opciones para exportar PDF.
fuente
Creo que esta es la forma más fácil, puede reducir el tamaño a 50 +/- kb. En su terminal, vaya al directorio del archivo: ejemplo
Luego escriba el código anterior donde:
es el nuevo nombre del archivo y
es el nombre del archivo
fuente