Introducción
El qpdf es una herramienta de línea de comandos y biblioteca de código abierto en C++ para trabajar con archivos PDF. Ofrece una amplia gama de funcionalidades para manipular, inspeccionar y transformar PDFs, convirtiéndolo en una herramienta valiosa para desarrolladores, administradores de sistemas y usuarios avanzados.
Eliminando la contraseña
Para eliminar la contraseña de un archivo PDF en la terminal de Linux, usa el comando:
$ bash
qpdf --decrypt --password=TU_CONTRASEÑA archivo_protegido.pdf archivo_desprotegido.pdf
Reemplaza TU_CONTRASEÑA con la contraseña del PDF, archivo_protegido.pdf con el nombre del archivo PDF protegido y archivo_desprotegido.pdf con el nombre que deseas para el archivo sin contraseña.
Reemplazando el archivo original
Para sobrescribir el archivo PDF original con la versión desencriptada, utiliza el siguiente comando en la terminal:
$ bash
qpdf --replace-input --decrypt --password=TU_CONTRASEÑA nombre_del_archivo.pdf
Reemplaza TU_CONTRASEÑA con la contraseña real del archivo y nombre_del_archivo.pdf con el nombre correcto de tu documento PDF.
Después de ejecutar este comando, el archivo original será reemplazado por la versión sin contraseña. El comando qpdf también crea automáticamente una copia de seguridad del archivo original, con el mismo nombre pero con la extensión .~qpdf-orig.