El Fin de Año 2007 lo disfrute cursando dos asignaturas durante Escuela de Vacaciones en la Facultad.

En uno de los curso me tope con las molestias o mejor dicho con la necesidad de insertar secciones de documentos en formato pdf, asi como copiar tablas y graficos, incluso rellenar formularios en este formato.

Lo mas logico es el menu (tanto de OppenOffice-Writer, como en MSOffice-Word) Insertar>Archivo, pero al insertar el PDF nos encontramos con un documento lleno de letras y numeros sin sentido, desconozco como se llama eso, pero bueno una imagen vale mas que mil palabras, denle un vistazo:

Click para agrandar

Cuando solamente necesito Suite Ofimatica para las tareas de la U (me refiero a que no necesito dibujar planos u modelos 3d), me pongo un poco necio y a pesar de tener la solucion simple a la mano -pasar a Winbugs y usar un programa que me saque del apuro-; busco en Google por una solucion para Gnu/Linux.

Mi busqueda en me llevo a algunos resultados un poco confusos, como convertir primero el PDF en PS y luego de PS a PPM y al final de PPM con algunos comandos convertirlo en .PNG (Portable Network Graphic), en parte era lo que buscaba pero yo queria algo mas directo, es decir con solo ejecutar un comando convertir los documentos que necesitaba. Luego encontre en uno de los Blogs Chapines (guatemaltecos) la solucion que buscaba; para ser mas exacto en el Blog de Techno -El Loco Mundo del Techno-.

Es simple solamente necesitamos tener instalado en nuestro Gnu/Linux en programa ImageMagick, y siguiendo las instrucciones del Techno, convertimos el documento PDF a graficos PNG.

$ convert -density 150 book.pdf book.png

Bueno para demostrales su funcionamiento algunas imagenes:

Click para agrandar Click para agrandar Click para agrandar

En las imagenes tengo un documento PDF de varias paginas, con un solo comando obtengo archivos de imagen .PNG de todas las paginas, la resolucion de las imagenes es de 1240×1754, una resolucion bastante buena para insertar en un documento.

En Winbugs tenemos la opcion de usar la herramienta Snapshot de Adobe Reader 8, que tambien la encontramos en el completo y liviano lector de PDF’s FoxIt Reader, OJO que si no hacemos un zoom adecuado la imagen que obtendremos sera un poco pixelada, sin contar que si son varias paginas las que necesitamos tendremos que repetir varias veces la operacion.

Donde tuve algunos problemas fue al momento de rellenar los formularios PDF, para lo que si necesite Acrobat Reader, del cual ya existe version para Gnu/Linux y lo podemos instalar via Automatix o de la pagina de Adobe (en paquetes .rpm, .deb y .tar.gz). Trate de usar PDFEditor pero me dio algunos problemas.

Otra herramienta que en algun momento le hechare un ojo es Pdftk.

Me despido agradeciendole a Techno, por su post Linux - Quick Tip - me ahorro muchos snapshots.

UPPPPPPPDAAAAAAAAAAAAAAAAAAAAATEEEEEEEEEEEEEEE/07/02/2008

Gracias a la contribucion de Zootropo, agregamos otras opciones para la conversion de Pdf’s con el comando $ convert

Me despido agradeciendo sus contribuciones, y le hechare un ojo a ImageMagick para ver que otras opciones tiene.