PDF GeniePDF Genie

pdf-lib

Una librería JavaScript pura para crear y modificar documentos PDF enteramente en el navegador, sin ida y vuelta al servidor.

pdf-lib es la librería JavaScript que hace posible manipular PDF dentro de un navegador web sin subirlos a un servidor. La mayoría de herramientas de PDF Genie usan pdf-lib: combinar, dividir, rotar, marcar con agua, aplanar, recortar y muchas más. Si tu PDF no sale nunca de tu dispositivo cuando usas una de nuestras herramientas, es gracias a pdf-lib.

Qué puede hacer pdf-lib

  • Crear PDF desde cero: añadir páginas, incrustar fuentes, dibujar texto, dibujar formas, incrustar imágenes
  • Modificar PDF existentes: añadir/quitar páginas, reordenar, rotar, recortar
  • Rellenar y aplanar formularios: manipular valores de los campos y luego fijarlos en el contenido de la página
  • Incrustar otros PDF: usar un PDF existente como plantilla y superponer nuevo contenido
  • Cifrar / descifrar (limitado): añadir una contraseña; quitar una contraseña de propietario

Los límites de pdf-lib

pdf-lib es un kit para trabajar con la estructura de los documentos, no con el renderizado:

  • No puede renderizar un PDF como imagen: de eso se encarga PDF.js
  • No hace OCR: eso es Tesseract
  • No convierte documentos de Office: eso es LibreOffice
  • El cifrado muy complejo y las firmas digitales requieren librerías especializadas

Por qué importa para la privacidad

pdf-lib se ejecuta enteramente en el navegador mediante JavaScript. Cuando subes un PDF a nuestra herramienta de combinar, por ejemplo, el archivo se carga en la memoria de tu navegador, pdf-lib lo manipula ahí y se te ofrece el resultado para descargar. El archivo nunca va a nuestros servidores. Es una arquitectura completamente distinta de las herramientas tradicionales que suben, procesan en servidor y devuelven, y es por lo que las herramientas basadas en pdf-lib pueden afirmar con credibilidad una privacidad 100 % en el navegador.

Herramientas relacionadas