Protegiendo archivos PDF contra copia

Lo lógico es que cuando dejes algo a disposición de los demás, dejes que ellos puedan manejar los datos como deseen, sin embargo puede darse el caso de que te interese evitar que un archivo PDF que has enviado se pueda copiar, cuando menos de forma simple (seleccionar -> copiar-> pegar). Hoy vamos a ver un truco de 'andar por casa' que permite hacer exactamente esto, proteger un archivo PDF contra copiado, pero de forma muy sencilla. Digo que este truco de de 'andar por casa', más que nada por que no se emplea software profesional, no pagas licencias y sobre todo, el PDF resultante no lleva textos, sino imágenes. Sí, como ya os estaréis imaginando, la idea es convertir un PDF a imágenes y luego, nuevamente, volver a convertir dichas imágenes a PDF. El fichero final no permitirá la copia, puesto que ya sería necesario un OCR para hacerlo. Para trabajar únicamente necesitaremos el comando convert y, lógicamente, el fichero PDF origen.

De PDF a imagen

Para convertir el PDF original a un listado de imágenes, simplemente,
shell> convert original.pdf file-tmp.jpg
La salida que tendremos será una imagen por página, con el formato file-tmp-0.jpg, file-tmp-1.jpg, ... Tendremos tantas imágenes como páginas tenga el documentos.
convert es un comando con una infinidad de parámetros y entre otros muchos tiene uno que hace referencia a la calidad de exportación/importación con la que va a manejar las imágenes. Éste es '-quality $VALUE', así que si no hay problema de tamaño final del PDF resultante, poner una calidad óptima será lo ideal, para no perder nada de calidad, especialmente si la PDF origen tiene gráficos.

De imagen a PDF 'protegido'

Ahora ya tenemos un montón de ficheros JPG listos para ser tratadas nuevamente. Cada fichero es una página, por lo que únicamente no quedará volver a unirlos todos en el PDF resultante. Nuevamente convert,
shell> convert *.jpg final.pdf
Y tendremos el PDF, copia del original, pero protegido contra copias.

La entrada Protegiendo archivos PDF contra copia la puedes leer en Puppet Linux.


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios