Quitar marcas de agua en archivos PDF

A veces es necesario eliminar ciertas marcas en los documentos PDF. Por esta razón en Linux , se hace uso del comando pdftk.

Si el comando no existe, es necesario instalar el paquete.

Una vez instalado, procedemos de la siguiente forma.

Supongamos que tenemos un archivo llamado protegido.pdf, el cual es el archivo original al que le deseamos quitar las marcas existentes.

Primero procedemos a descomprimir el archivo.

┌─[10:15:37] [dll /tmp/prueba]
└─> ¯\_(ツ)_/¯pdftk protegido.pdf output descomprimido.pdf uncompress
┌─[10:15:49] [dll /tmp/prueba]
└─> ¯\_(ツ)_/¯

El comando anterior nos genera un archivo descomprimido llamado descomprimido.pdf

A este archivo resultante, aplicamos la eliminacion de la marca de agua. Lo cual realizamos con la siguiente orden

┌─[10:17:29] [dll /tmp/prueba]
└─> ¯\_(ツ)_/¯sed -e "s/PATRON_ELIMINAR/ /" descomprimido.pdf > sin_marca_agua.pdf
┌─[10:18:24] [dll /tmp/prueba]
└─> ¯\_(ツ)_/¯

Ya solo nos queda comprimir el documento con el fin de que los cambios queden permanentes en el archivo.

┌─[17:01:34] [dll /tmp/prueba]
└─> ¯\_(ツ)_/¯pdftk sin_marca_agua.pdf output doc_sin_marcas.pdf compress
┌─[17:02:07] [dll /tmp/prueba]
└─> ¯\_(ツ)_/¯

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *