Cuando hablamos de herramientas profesionales de PDF, en el mercado tenemos muy pocas alternativas que no sean de pago y suficientemente buenas. En muchos de los casos, tenemos que recurrir a Linux para poder utilizar una de estas con el inconveniente de que solo la máquina que tiene instalado el software puede utilizar la herramienta.
Aquí es donde entra en juego Stirling-PDF como solución definitiva tanto para entorno profesional, empresarial o para uso doméstico. Es una herramienta que tiene toda la funcionalidad de cualquiera de las herramientas comerciales del mercado como Adobe Acrobat PRO, pero gratuito y open source con las siguientes bondades:
Operaciones de páginas:
- Ver y modificar archivos PDF: vea archivos PDF de varias páginas con visualización, clasificación y búsqueda personalizadas. Además, funciones de edición en la página como anotar, dibujar y agregar texto e imágenes. (Usando PDF.js con fuentes Joxit y Liberation)
- GUI interactiva completa para fusionar/dividir/rotar/mover archivos PDF y sus páginas.
- Combina varios archivos PDF en un único archivo resultante.
- Divide archivos PDF en varios archivos con números de página específicos o extraiga todas las páginas como archivos individuales.
- Reorganizar las páginas PDF en diferentes órdenes.
- Gire archivos PDF en incrementos de 90 grados.
- Eliminar páginas.
- Diseño de varias páginas (formatea archivos PDF en una página de varias páginas).
- Escalar el tamaño del contenido de la página según el porcentaje establecido.
- Ajustar el contraste.
- Recortar PDF.
- División automática de PDF (con divisores de páginas escaneados físicamente).
- Extraer página(s).
- Convierte PDF a una sola página.
Operaciones de conversión
- Convierte archivos PDF hacia y desde imágenes.
- Convierte cualquier archivo común a PDF (usando LibreOffice).
- Convierte PDF a Word/Powerpoint/Otros (usando LibreOffice).
- Convierte HTML a PDF.
- URL a PDF.
- Rebaja a PDF.
Seguridad y permisos
- Agregar y eliminar contraseñas.
- Cambiar/establecer permisos de PDF.
- Agregue marcas de agua.
- Certificar/firmar archivos PDF.
- Desinfectar archivos PDF.
- Texto redactado automáticamente.
Otras operaciones
- Agregar/Generar/Escribir firmas.
- Reparar archivos PDF.
- Detecta y elimina páginas en blanco.
- Compare 2 archivos PDF y muestre diferencias en el texto.
- Agregue imágenes a archivos PDF.
- Comprima archivos PDF para reducir su tamaño (usando OCRMyPDF).
- Extrae imágenes de PDF.
- Extraiga imágenes de escaneos.
- Agregue números de página.
- Cambie automáticamente el nombre del archivo detectando el texto del encabezado del PDF.
- OCR en PDF (usando OCRMyPDF).
- Conversión de PDF/A (usando OCRMyPDF).
- Editar metadatos.
- Aplanar archivos PDF.
- Obtenga toda la información en un PDF para ver o exportar como JSON.
Docker compose
version: '3.3'
services:
stirling-pdf:
restart: unless-stopped
image: frooodle/s-pdf:latest
ports:
- '8080:8080'
volumes:
- /ruta/a/trainingData:/usr/share/tesseract-ocr/4.00/tessdata #Required for extra OCR languages
- /ruta/a/extraConfigs:/configs
# - /ruta/a/customFiles:/customFiles/
environment:
- DOCKER_ENABLE_SECURITY=false
Docker run
docker run -d \
-p 8080:8080 \
-v /location/of/trainingData:/usr/share/tesseract-ocr/4.00/tessdata \
-v /location/of/extraConfigs:/configs \
-e DOCKER_ENABLE_SECURITY=false \
--name stirling-pdf \
frooodle/s-pdf:latest
Se puede usar para customización pero no es requerido
-v /location/of/customFiles:/customFiles \