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:
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:
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
- Si agregamos corchetes y el rango de las paginas [2-7], obtendremos archivos de graficos de las paginas deseadas. OJO, que la paginacion empieza desde 0.
- $ convert archivo.pdf[2-7] grafico.png
- La opcion -trim quita los bordes blancos al rededor del texto, podriamos decir que quita los margenes.
- Para los que no gustan de la Teminal, aca pueden encontrar un Script para Nautilus, para convertir los archivos PDF. Ademas de otros Scripts Utiles.
- Y una de las mas interesantes, ImageMagick for Winbugs y para MacOS, ahora podemos tener un generador de archivos png desde la Linea de Comandos de Winbugs; y lo acepto de un momento a otro necesitamos trabajar fuera de Gnu/Linux.
Me despido agradeciendo sus contribuciones, y le hechare un ojo a ImageMagick para ver que otras opciones tiene.

















7 comments
Comments feed for this article
2008,Febrero 7 en am 2:43
Zootropo
También puedes usar corchetes para seleccionar el rango de páginas que quieres convertir, y la opción -trim para eliminar los bordes en blanco del documento
PDF a imágenes
2008,Febrero 7 en am 9:39
gualb
Gracias por la contribucion Zootropo, creo que tambien instalare el ImageMagick para Winbugs (la verdad me llaman bastante la atencion los programas que se ejecutan desde la Terminal).
2008,Febrero 7 en am 10:22
Zootropo
Nada, pa’ eso estamos
2008,Febrero 7 en am 11:04
JM
Otra opción es usar PDFLaTeX como editor de textos.
2008,Junio 3 en pm 1:28
Emma
Hola, tengo una duda pq hubo algo qu eno entendí muy bien. A ver yo necesito hacer un documento pdf al cual tu le puedas insertar datos y salvarlo, así ocmo si fuera un doc de word, entonces es eso a lo que tu te refiera pq no estoy segura, me podrías ayudar?
Gracias
2008,Junio 3 en pm 7:10
gualb-gt
@ Emma: el tutorial no es para editar archivos PDF, es para convertilos en “graficos” e insertarlos como “graficos” dentro de un documento de texto. Pero si tienes alguna duda de como editar un PDF puedes plantearla aca y te puedo o podemos ayudar para solucionarla.
PD: te recomiendo evitar el estilo de escritura sms (pq en lugar de porque) ya que es muy incomodo leer y entender los mensajes, unas comas tambien vendrian bien
2008,Junio 3 en pm 7:15
gualb-gt
@ Emma: Mil perdones no habia entendido tu mensaje.
Tu quieres guardar tu documento de Word como PDF, pero este PDF quieres que tenga opcion para llenarlo como formulario. La verdad no se como se hace este tipo de documentos pero dejame buscar un poco o puedes recurrir a Google, busca: Como crear formularios PDF.