¿Tienes una cuenta? identificate: Usuario Contraseña o puedes obtener una gratis.

ToRo Blog

¡Al pesebre... fieras!

30
noviembre
2007

Optimizar PDF en Linux

feliz y hambriento

Desde hace tiempo empezé a hacer pruebas con las Ghostscript Tools, xpdf y otras herramientas similares para optimizar los PDF que se generan de la edición diaria del periódico. El problema es que en días normales son entre 70 y 100 páginas y domingos hasta 250... cada archivo de entre 1 y 5 MB y por supuesto para el cliente es muy pesado y tedioso bajar archivo por archivo, si quiere acceder a la hemeroteca.

Asi que primero pegué todas las hojas en un solo archivo PDF, esto se logra con pdftk, el comando es muy sencillo:

/usr/local/bin/pdftk *.pdf cat output final.pdf

Esto genera un archivo con todas las hojitas pegadas, lo cual hace más cómodo leer el periódico.

Lo siguiente fue optimizar el archivo para pantalla, reduciendo hasta un 90% de su tamaño... por ejemplo la edición de hoy fue de 200 MB aprox y quedó finalmente de 22 MB. Un solo archivo y al 10% de su tamaño original... y se ve bien, las imágenes perdieron calidad pero esta perfecto para lectura en pantalla.

¿Optimizar para pantalla? sencillo:

# pasamos el archivo a postscript (.ps), optimizándolo
/usr/bin/pdf2ps -dUseFlateCompression=true -dOptimize=true -dPDFSETTINGS=/screen -dEmbedAllFonts=true final.pdf final.ps
# volvemos a pasar el archivo a PDF.
/usr/bin/ps2pdf14 final.ps final.pdf

y ya tenemos el archivo final muy pequeño pero con buena resolución para lectura.

Almacenado en Trabajo, Software libre, Linux [ Enlace | Un miserable comentario :( ] del.icio.us del.icio.us Estrella este post *****
comparte esto
Comparte esta entrada (del.icio.us, por correo, etc) o agrega este blog a tu Google Reader.

Entradas relacionadas:
  1. Semana Linux UNAM Naucalpan
  2. Software propietario en Linux
  3. Bluetooth en linux segunda parte
  4. Bluetooth en linux
  5. Skype 2.0 para Linux

Han escrito 1 comentarios de «Optimizar PDF en Linux»

foto mujerlatina
Viernes 30 de noviembre, 2007 16:54.

umm..no lei el post…pero si tengo algo que decir…
cooomooo no t voy a quereeeeerrr, como no t voy a quereeeeer, si mi corazon azul essssssss

p.d pon mi comment ehh! no lo borres :D

Si usted tiene una cuenta en ymipollo.com, identifíquese:
Usuario: Password: (recordar identificación en este blog)
De lo contrario, escriba sus datos (todos los campos son obligatorios.):
Nombre: Correo E.:
Blog/Web: recordar datos.
[ si eres visitante puedes obtener tus comentarios con foto suscribiendote a gravatar. Tenga en cuenta que como usuario anónimo, su dirección IP será almacenada y mostrada al dueño de la entrada en cada comentario. ]
Escriba su comentario:
Por favor escriba respecto al post, procure revisar su ortografía. Si su comentario no es respecto al tema, por favor no lo haga.

Usted escribirá este mensaje como:
Es posible que su comentario no aparezca de forma inmediata (o que nunca aparezca) eso depende de la decisión del autor de este blog.

enviarme correo cuando alguien comente suscribirse a este post.