Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



Mostrando entradas con la etiqueta pdftk. Mostrar todas las entradas
Mostrando entradas con la etiqueta pdftk. Mostrar todas las entradas

martes, 4 de julio de 2017

PdfShuffler: Ejemplo de uso. Modificando pdfs


PdfShuffler

 Ejemplo de uso:

 Modificando Archivos PDF




En la entrada http://jsbsan.blogspot.com.es/2017/06/pequena-chuleta-de-pdftk-y-herramienta.html
, donde os dejaba una "chuleta" para tener a mano en caso de querer modificar pdf, os comentaba que de manera visual podíamos usar la herramienta pdfshuffler para rotar, mover, y eliminar páginas del pdf (para trabajar con consola usabamos pdftk).   Os dejo un video donde os explico con más detalles tanto la instalación de esta aplicación como el uso de este programa.


Referencias:
http://jsbsan.blogspot.com.es/2017/06/pequena-chuleta-de-pdftk-y-herramienta.html




viernes, 30 de junio de 2017

Pequeña Chuleta de pdftk y herramienta visual para modificaar archivos pdf: pdfshuffler



Pequeña Chuleta de pdftk y herramienta visual para modificar archivos pdf: pdfshuffler










Chuleta PDFTK:

Extraer varias paginas de un pdf:
pdftk A=nombre-de-archivo.pdf cat A52-57 output salida.pdf
Nota:
Extrae desde la pagina 52 a la pagina 57 creando un fichero "salida.pdf"

Extraer todas las página de un pdf, creando un pdf por cada página:

pdftk archivo_grande.pdf burst



UNIR VARIOS FICHEROS:
pdftk *.pdf cat output archivo_final.pdf
Truco:
Podemos usar "*" si los archivos deben de estar nombrados con un número delante ( 01,02,03, etc..) y asi se añaden en el orden que queramos. Si no es así, tendremos que poner el nombre de cada archivos que queramos unir.


Quitar una pagina:
pdftk trabajo.pdf cat 1-3 5-end output trabajo_final.pdf
Nota:
De esta manera quito la pagina 4 del documento.
Invertir el orden de las páginas de un pdf
 pdftk memoria.pdf cat end-1 output memoria_inversa.pdf





Herramienta visual para mover, eliminar, rotar páginas:
pdfshuffler







Referencias:
http://jsbsan.blogspot.com.es/2016/12/terminal-modificar-archivos-pdf-con.html

https://miguelmenendez.pro/es/articulos/unir-concatenar-archivos-pdf-sistemas-gnu-linux-linea-comandos.html

https://fortinux.com/tutoriales/linux-2-tutoriales/tutorial-extraer-paginas-de-archivos-pdf-con-pdftk-en-linux/

https://eliasbrasa.wordpress.com/2011/01/24/como-quitar-paginas-a-un-pdf-en-ubuntu/

https://lignux.com/pdf-shuffler-un-metodo-simple-de-editar-documentos-en-pdf/

http://www.tribulinux.com/como-separar-y-unir-archivos-pdf-en-ubuntu-con-pdftk.html

domingo, 15 de enero de 2017

[Desarrollo Terminal]: MicroComandos hechos en gambas3

[Desarrollo]: 

MicroComandos hechos en gambas3


Aunque el punto fuerte de gambas3, es realizar aplicaciones gráficas de forma muy rápida, también podemos desarrollar aplicaciones para la terminal. En este artículo os traigo un ejemplo de ello.



El problema:
Se me plantea esta semana un trabajo donde tengo que trabajar con varios pdf y que debo de "trocear" (extraer páginas) de ellos. La solución inicial, es usar el comando pdftk, por ejemplo:

Si quiero extraer desde la página 52 hasta la 57 (ambas inclusive) del pdf "origen.pdf", y guardarlas en el archivo "salida.pdf", el comando seria así:

$pdftk A=origen.pdf cat A52-57 output salida.pdf

¿y si creo un comando más simple (más corto) para hacer lo mismo? Por ejemplo, algo así como:

$extraepaginapdf 52 57

Este comando, buscaría el primer archivo .pdf que se encuentre en el directorio actual, le extrae las páginas desde la 52 hasta la 57, y genera un archivo salida.pdf.

Bueno, pues lo he creado para que por defecto funcione así. Además tiene la opción de ponerle un nombre distinto al archivo de salida.

Os dejo un video para que veais como funciona:




Enlace de descarga: alojado en google drive




Fuentes:
http://jsbsan.blogspot.com.es/2016/12/terminal-modificar-archivos-pdf-con.html
https://fortinux.com/tutoriales/linux-2-tutoriales/tutorial-extraer-paginas-de-archivos-pdf-con-pdftk-en-linux/