Archivo

Entradas Etiquetadas ‘pdftk’

Instalar pdftk en Archlinux

Domingo, 10 de Enero de 2010

Como comentaba en el anterior post, voy ha explicar como instalar el programa pdftk en Archlinux, que si bien no es difícil, hay que hacer un par de cosillas a mano para que funcione (aquí más información sobre el programa: pdftk).

Si intentamos instalar desde aur directamente el programa, nos dirá que nos falta el paquete gcc-gcj. Por lo tanto, vamos a instalarlo con yaourt:

yaourt -S gcc-gcj

Si prestamos atención a los últimos comentarios, ya nos comentan que tenemos que  descomentar las siguientes lineas de locale.gen:

de_DE.UTF-8 UTF-8
de_DE ISO-8859-1
de_DE@euro ISO-8859-15

Así que vamos a ello. Abrimos el archivo con el editor de texto que queramos:

sudo nano /etc/locale.gen

Y buscamos las lineas que os he listado arriba, para quitarles el símbolo “#” del principio.

Ahora corremos el script, para que se añadan las nuevas codificaciones:

sudo locale-gen

Ya podemos instalar el paquete gcc-gcj:

yaourt -S gcc-gcj

Tarda un rato en compilar, pero debería salir todo bien sin problemas. Luego, para acabar, instalamos pdftk:

yaourt -S pdftk

Y ya tenemos el programa listo para funcionar

Tepes Archlinux, Linux , , , ,

Juntar varias páginas pdf en un solo archivo: pdftk

Sábado, 9 de Enero de 2010

He necesitado juntar unos cuantos archivos pdf, en uno solo, y la verdad es que nunca había indagado en el tema. Me suena que con la versión completa del Acrobat Reader (creo que se llama Acrobat Creator), se puede hacer esto y muchas más virguerías, pero no hace falta usar un programa privativo, y para otro sistema operativo (windows) para algo tan sencillo.

Entonces encontre pdftk en este blog: http://draxus.org/weblog/2007/06/14/juntar-o-separar-pdfs-en-gnulinux/. Un programa sencillo, que funciona por consola (para los que se asusten con los comandos, hay una insterface gráfica). Está en los repositorios de la mayoría de los distros (entre ellos Arch y Ubuntu), aunque para instalarlo en Arch, necesitaremos toquetear un par de cosas que explicaré en el próximo post: http://www.bizkaiaporelmilenio.com/es/prueba/66/democracia-con-todas-las-letras.html

Una vez instalado, vamos  a ver los comandos básicos. Para más opciones, consulad el man.

Para juntar varios archivos en uno, escribimos en consola:

pdftk archivo1.pdf archivo2.pdf archivo3.pdf cat output resultado.pdf

Los juntará en el orden que hayamos listado los archivos, y lo que viene después de catoutput, es el nombre del archivo que nos va a quedar.

Para separar de un archivo, todas sus hojas en diferentes archivos pdf, introducimos:

pdftk archivo.pdf burst

Si en cambio queremos extraer unas hojas específicas, y juntarlas en un solo pdf, le indicamos cuales queremos:

pdftk archivo.pdf cat 3-7 12-end output resultado.pdf

Si tenéis un buen dominio de la terminal, podréis hacer cosas muy comodas, por ejemplo:

pdftk $(ls -A) cat output resultado.pdf

Con este comando, le estamos indicando al programa, que coja el listado de documentos del comando “ls -A”, que listará todos los documentos que haya en el directorio en el que nos encontramos.  De esta manera, juntaremos en un archivo llamado resultado.pdf, todo lo que tengamos en el directorio. O si tenemos más cosas en el directorio, y queremos filtrar solo los archivos con estensión pdf, escribiriamos $(ls -A | grep .pdf)

Eso es todo por hoy. Si queréis usar la interface gráfica, el paquete se llama guipdftk, pero no la he probado. Me parece que está bien como está :) . Por cierto, también está disponible para Windows.

Tepes Archlinux, Linux , , , , , , ,