Cómo cifrar y poner marca de agua a un PDF en PHP

Escrito por jim campbell | Traducido por daniel gómez villegas
  • Comparte
  • Twittea
  • Comparte
  • E-mail

El lenguaje PHP te permite crear dinámicamente archivos PDF que se pueden mostrar y distribuir en tu sitio web. La marca de agua y el cifrado de un PDF en PHP protege el archivo de la infracción de derechos de autor, y permite que sólo los espectadores autorizados vean su contenido. Utiliza el cifrado PHP y el complemento de marcas de agua de PDF para mejorar tu proceso de creación de PDF y proteger los archivos de usuarios no autorizados.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Instrucciones

  1. 1

    Haz clic en el archivo PHP que deseas usar para crear el archivo PDF. Haz clic en "Abrir con" y selecciona el editor de PHP preferido. Agrega los archivos de complemento a la parte superior de la página, copiando y pegando el siguiente código en el código fuente:

    require_once("Stamper/SetaPDF_Stamper.php");

  2. 2

    Crea una marca de agua en el archivo. El siguiente código creará una marca de agua en el archivo "Mi archivo":

    $watermark = new SetaPDF_TextStamp(); $stamper =& SetaPDF_Stamper::factory('I'); $watermark ->setText("My File"); $stamper->setStamp($watermark); $stamper->stampit();

  3. 3

    Usa el siguiente código para cifrar el archivo:

    exec(“C:\EncryptPDF.exe -i c:\original.pdf -o C:\output.pdf -w owner -u user -e pass”);

    Reemplaza "user" y "pass" con tu propia información. Los destinatarios necesitarán esta información para acceder al archivo. Reemplaza "output.pdf" con el nombre que deseas dar al archivo y sustituye "original.pdf" con el nombre del archivo de marca de agua.

  4. 4

    Guarda los cambios y abre el archivo en tu navegador para probar los nuevos ajustes.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles