Cómo editar un pdf en Linux
A diferencia de Windows, no contamos con la posibilidad de utilizar Adobe Acrobat (emular no es una opción
) con el sistema operativo del pingüino.
Cuando necesito modificar el contenido de cualquier documento pdf (y no me refiero a eliminar o añadir páginas al documento final sino a editarlo) recurro a mi querido Xournal que me ha sacado de más de un aprieto.

Aunque sé que existe la posibilidad de utilizar OpenOffice/LibreOffice para cambiar el texto, normalmente sólo necesito realizar anotaciones (como cuando se desea colocar las soluciones a los ejercicios de alguna ficha en pdf que nos ha pasado algún compañero del departamento o que has obtenido de Internet) y para éso resulta muy cómodo Xournal (agradecería comentarios de los que optáis por otras soluciones como Okular)
Y tú, ¿qué programas utilizas en Linux para modificar archivos en pdf?
Extraer páginas pdf sin utilizar programas
Cada vez que he tenido que extraer páginas de un documento en pdf he utilizado pdfsam: Ocupa poco espacio, es multiplataforma, permite tanto añadir como extraer páginas, …
En definitiva, es el complemento ideal para tenerlo en el pendrive o en Dropbox (toda una navaja suiza en tu bolsillo
)
El otro día me dio por pensar y he encontrado una forma de sacar páginas de un pdf con poco esfuerzo y sin necesitar programas ¿quieres saber cómo?
Obtener los campos de un formulario pdf desde la terminal
El otro día estaba teniendo problemas en el trabajo para mostrar en un fdf (formulario pdf) el contenido de un registro de la base de datos.
Extrañado de que funcionase el procedimiento en otros pdfs similares y sin ganas de buscar e instalarme Adobe Acrobat en una máquina virtual (de licencias ni hablamos) tuve el impulso de buscar en el blog los artículos que tenía sobre el tema pensando que ya lo había tratado con anterioridad. Para mi sorpresa no lo tenía y, defraudado de no encontrar la información que necesitaba en mi “cuaderno de notas” compartido (es como me gusta ver el blog) he optado por publicar cómo se hace.
Por cierto, lo más parecido que encontré es este artículo en el que explico cómo cargar con datos un pdf desde la línea de comandos (mi confusión venía pensando que había explicado en él como se obtienen los campos del pdf para generar automáticamente el xml)
Subrayar el contenido de un pdf en Linux
Aunque hace tiempo que os hablé de la existencia de Okular como herramienta para la edición de pdfs en Linux, gracias a @Jackeldestapador descubro la existencia de Xournal.
Aunque esta herramienta está especializada en la toma de anotaciones en dispositivos móviles (smartphones) y Tablets PC cuenta con la posibilidad de modificar el contenido de los ficheros pdf de Adobe (subrayado, anotaciones, …) ¡ y todo ello en menos de 800 KB !
Ejecutar script al abrir un pdf
Vaya por delante que el objetivo de este artículo no es explicar cómo aprovechar alguna vulnerabilidad de los documentos PDF para obtener información de usuarios desprevenidos.
La idea es indicar la forma de ejecutar código javascript al abrir cualquier documento pdf de modo que podamos prepararlo convenientemente antes de que el usuario comience a introducir datos.
Obtener el número de páginas de un PDF
Reciéntemente he estado procesando un alto volumen de documentos PDF mediante un script bash y, como el volumen de información era alto, tan bien lo era la posibilidad de que algo no fuese del todo bien
A grandes rasgos se utilizaba el comando pdfimages (con el parámetro -j) para extraer las imágenes almacenadas en este formato puesto que el contenido de los mismos consistía en el resultado de escanear ciertos documentos.
Enlazar directamente cualquier página de un PDF
Si hay algo que me guste poco es tener que dar explicaciones innecesarias (pues distraen del objetivo principal) y una situación típica es al enviar un documento a alguien del que queremos que lea un apartado en concreto.
¿Vosotros le indicáis la página donde encontrará la información que puede resultarle de interés?
Pues yo me he cansado de hacerlo y, por suerte, existe una forma de dirigir directamente a nuestros lectores donde nos interesa sin tener que indicarlo explícitamente gracias a los parámetros de entrada que admite un documento PDF.
Mostrar información en un PDF
Recientemente he prometido a los amigos Yakano y Gaston explicar una forma de mostrar datos en un Formulario Pdf (alias FDF).
Aunque existe una forma de hacerlo mediante la herramienta pdftk (disponible desde la línea de comandos) he optado por mostrar una forma menos conocida y soportada por la mismísima Adobe: XFDF.
El único requisito para su uso es estar familiarizado con el Xml (yo me declaro públicamente un ferviente admirador junto con su tecnología hermana Xslt) y tener un formulario pdf para rellenar (si lo necesitas, en el siguiente artículo se muestra cómo crear un formulario pdf).
Obtener el contenido de un PDF para poder editarlo
Este mes ha sido muy movidito en el insituto en lo que a generar documentación (y otros asuntos) se refiere y a algún compañero se le ha planteado la necesidad de poder editar la documentación contenida en un pdf.
Este tema no es nuevo y se le une que en el catálogo de Mediamarkt aparecía un programa para convertir el contenido de un pdf en un documento Word.
No es que yo sea amante del formato propietario de Moco$oft pero, tal y como reza el slogan de la compañía, yo no soy tonto (o al menos no demasiado) y he terminado buscando una alternativa gratuita que permita hacer lo mismo y de paso echar una mano a esos compañeros (y por extensión a vosotros tras publicar este artículo).
Crear formularios PDF (FDF) con Scribus
Este curso parece que ha causado sensación una plantilla que me hice para pedir información a los compañeros/as cuando algún padre/madre viene a tutoría para hablar de su hijo/a (perdón por usar el lenguaje cooeducativo).
Si ya estéticamente parece agradarles, mucho más curiosidad despierta en ellos cuando descubren que puede rellenarse desde el ordenador y que las cuatro fichas que incluye cada folio (para ahorrar papel) se copian automáticamente cuando se rellena una de ellas.
La magia reside en el uso de formularios PDF (tambien conocidos como FDF o PDF Forms) y en este artículo me gustaría compartir con vosotros los principios básicos que os permitan crear los vuestros propios.


















Comentarios recientes