
¿Estás cansado del software PDF costoso y cerrado? Entonces Stirling pdf Probablemente la respuesta. Stirling PDF es una aplicación web gratuita alojada localmente que lo ayuda a administrar archivos PDF. Puede implementarlo en su propia computadora para asegurarse de que los archivos sean seguros y privados. Diseñado para ser fácil de usar, Stirling PDF proporciona una manera fácil de satisfacer todas las necesidades de PDF.
¿Qué es Stirling PDF?
Stirling pdf es una aplicación web de código abierto autohospedada para administrar y manipular sus PDF. Le permite hacer muchas cosas con archivos PDF, todo en un solo lugar.
Aquí hay algunas cosas que puedes hacer:
- Fusionar PDF: Combine múltiples archivos PDF en uno.
- PDF dividido: Divide PDF en múltiples archivos.
- Convertir PDF: Cambie PDF a otros formatos, como imágenes o documentos de Word. También puede convertir otros archivos a PDFS.
- Editar PDF: Cambie la apariencia de un PDF, incluida la rotación de la página o agregar texto. También puede agregar imágenes a PDFS.
- PDF de seguridad: Agregue una contraseña o marca de agua a su archivo PDF. También puede firmar o editar información privada de PDF.
- Organizar PDF: Reordenar páginas, agregar números de página o crear diseños personalizados.
Stirling PDF ha terminado 50 herramientas Puedes usarlo. Su objetivo es ser una alternativa integral a otro software PDF más caro.
Los beneficios de Stirling PDF
Hay muchas razones por las cuales Stirling PDF es una buena opción:
- privacidad: Debido a que se ejecuta en la computadora, sus archivos nunca se envían a un servidor externo. Esto significa que su información privada sigue siendo segura.
- Código abierto y abierto: Stirling PDF es completamente gratuito de usar. También es de código abierto, lo que significa que cualquiera puede ver cómo funciona y ayuda a mejorarlo.
- Fácil de usar: La interfaz está diseñada para ser clara y simple, lo que facilita que cualquiera use.
- Personalizable: Puede cambiar la apariencia y la configuración para satisfacer sus necesidades.
- Muchas características: Ofrece más características que otras herramientas PDF gratuitas.
- Soporte multilingüe: Admite más de 39 idiomas.
- Sin almacenamiento de archivos: Stirling PDF no almacenará ninguno de sus archivos. El archivo está en su computadora, temporalmente en la memoria del servidor durante el procesamiento, o la ejecución de la tarea se realiza en archivos temporales, y una vez que se completa la tarea, se elimina.
Lista de operaciones de soporte
Stirling PDF está diseñado como una solución integral para satisfacer todas las necesidades de PDF, combinando una amplia gama de funcionalidades con seguridad, privacidad y facilidad de uso.
Stirling PDF admite varias operaciones para administrar y manipular archivos PDF.
categoría | Operación |
---|---|
Operación de página | vista PDF de varias páginas con visualización, clasificación y búsqueda personalizada |
unir Múltiples PDF en un archivo | |
Dividir En el número de página especificado, PDF a múltiples archivos o extrae todas las páginas individualmente | |
Reorganización La página PDF se divide en diferentes órdenes | |
Girar PDFS en incrementos de 90 grados | |
eliminar Página de PDF | |
crear Diseño de múltiples páginas (Convertir PDF a varias páginas) | |
escala El tamaño del contenido de la página se establece por porcentaje | |
Ajuste Comparación de PDF | |
Cultivos Pdfs | |
Rebanada automática PDF (divisor de página con escaneo físico) | |
refinación página | |
Convertir pdf a Página única | |
cubrir PDF entre ellos | |
PDF dividido parte | |
Convertir | Convertir PDF Imagen de ida y vuelta |
Convertir cualquier archivo común Ir a PDF (Use libreOffice) | |
Convertir pdf a Word/PowerPoint/Otro (Use libreOffice) | |
cambiar html a pdf | |
cambiar PDF a XML | |
cambiar PDF a CSV | |
cambiar URL a PDF | |
cambiar Degradar a PDF | |
Seguridad y licencia | Agregar y eliminar Contraseña de PDF |
Cambio/configuración Permisos PDF | |
Agregar marca de agua Ir a PDF | |
Certificación/firma Pdfs | |
desinfectar Pdfs | |
Numeración automática Texto de PDF | |
Otras operaciones | Agregar/generar/escribir firmar |
Dividir PDF por tamaño | |
reparar Pdfs | |
Detectar y eliminar Página en blanco | |
Comparar Dos PDF y mostrar diferencias de texto | |
Agregar una imagen Ir a PDF | |
compresión PDFS reduce el tamaño del archivo | |
Extraer imágenes De PDF | |
Eliminar imágenes De PDF | |
Extraer imágenes Desde escaneo | |
Eliminar comentarios De PDF | |
Agregar número de página | |
Nombramiento automático Detectar el archivo de texto del encabezado PDF | |
realizar LOC En PDF (usando Tesseract OCR) | |
Convertir PDF/a. (Use libreOffice) | |
Editar metadatos | |
Departamento Pdfs | |
Obtenga toda la información sobre PDF Exportar o exportar a JSON | |
Visualización/detección JavaScript incrustado |
Además de estas operaciones, Stirling PDF también proporciona como:
- Procesamiento y descarga de archivos paralelos
- Soporte en modo oscuro
- Opciones de descarga personalizadas
- Personalizado «tubería» Ejecutar múltiples funciones en una cola automática
- API Integrarse con scripts externos
- Soporte opcional de inicio de sesión y autenticación
- Copia de seguridad e importación de la base de datos
- Funciones empresariales Como sso
Cómo instalar Stirling PDF
Stirling PDF se puede instalar de varias maneras.
Usuarios de escritorio:
- Windows: Descargue el instalador para una configuración simple.
- Linux/Unix y Mac: Ejecute Stirling PDF como un archivo Java .JAR. Siga la guía de instalación para instalar la máquina.
Implementación del servidor:
- Estibador: La forma más fácil de implementar Stirling PDF es usar imágenes de Docker. Hay tres versiones: grasa, estándar y ultra luz, para satisfacer una variedad de necesidades de hardware.
- Configuración del servidor manual: También puede configurar el paquete stirling-pdf.jar utilizando la configuración manual en el servidor.
Para fines de demostración, quiero cubrir Los pasos de instalación de Stirling PDF se componen en Linux usando Docker y Docker.
Stirling PDF, host de autoservicio usando Docker o Podman
Implementar PDF de Stirling con Docker simplifica el proceso de instalación y garantiza un entorno consistente.
Prerrequisitos:
Cerciorarse Estibador o Podman Instalado en el sistema. Si no, consulte la siguiente guía:
También puede usar aplicaciones gráficas Escritorio de Docker o Escritorio de podman. Pero no están más allá del alcance de este tema.
Notas:
Si usaspodman
solo reemplácelodocker
ypodman
En el comando que se da a continuación.
1. Pull Stirling PDF Docker Imagen:
Abra su terminal y ejecute el siguiente comando para descargar la última imagen de Stirling PDF:
docker pull stirlingtools/stirling-pdf:latest
2. Cree los directorios necesarios:
Configure un directorio en su máquina host para almacenar la configuración y los datos de Stirling PDF:
mkdir -p ~/StirlingPDF/{trainingData,extraConfigs,customFiles,logs,pipeline}
3. Ejecute el contenedor Docker:
Ejecute el siguiente comando para iniciar el contenedor PDF Stirling:
docker run -d \ --name stirling-pdf \ -p 8080:8080 \ -v ~/StirlingPDF/trainingData:/usr/share/tessdata \ -v ~/StirlingPDF/extraConfigs:/configs \ -v ~/StirlingPDF/customFiles:/customFiles/ \ -v ~/StirlingPDF/logs:/logs/ \ -v ~/StirlingPDF/pipeline:/pipeline/ \ -e DOCKER_ENABLE_SECURITY=false \ -e LANGS=en_GB \ stirlingtools/stirling-pdf:latest
Instrucciones para comandos:
-d
: Ejecute contenedores en modo independiente.--name stirling-pdf
: Nombre Container «Stirling-PDF».-p 8080:8080
: Mapa del puerto 8080 del contenedor al puerto 8080 en el host.-v ~/StirlingPDF/trainingData:/usr/share/tessdata
:InstalartrainingData
Directorio de datos de lenguaje OCR.-v ~/StirlingPDF/extraConfigs:/configs
:InstalarextraConfigs
Directorio de otras configuraciones.-v ~/StirlingPDF/customFiles:/customFiles/
:InstalarcustomFiles
Directorio de cualquier archivo personalizado.-v ~/StirlingPDF/logs:/logs/
:Instalarlogs
El directorio almacena el registro.-v ~/StirlingPDF/pipeline:/pipeline/
:Instalarpipeline
Directorio de proceso de tubería.-e DOCKER_ENABLE_SECURITY=false
: Establezca variables de entorno cuando sea necesario para deshabilitar las características de seguridad de Docker.-e LANGS=en_GB
: Establezca el idioma en inglés. Si desea configurar inglés americano, useen_US
.
Anfitrión de autoservicio usando Docker Stirling PDF
Si desea usar la composición de Docker, cree un docker-compose.yml
Envíe lo siguiente:
version: '3.3' services: stirling-pdf: image: stirlingtools/stirling-pdf:latest ports: - '8080:8080' volumes: - ~/StirlingPDF/trainingData:/usr/share/tessdata - ~/StirlingPDF/extraConfigs:/configs - ~/StirlingPDF/customFiles:/customFiles/ - ~/StirlingPDF/logs:/logs/ - ~/StirlingPDF/pipeline:/pipeline/ environment: - DOCKER_ENABLE_SECURITY=false - LANGS=en_GB
Luego, ejecute el siguiente comando:
docker-compose up -d
Esto configurará y ejecutará Stirling PDF usando el Combo Docker.
Acceso a la interfaz PDF de Stirling
Después de que el contenedor se esté ejecutando, abra su navegador web y navegue a URL Acceso a la interfaz PDF Stirling.
Así es como se ve la interfaz PDF Stirling:
Ahora puede realizar varias operaciones contra archivos PDF desde la interfaz web.
Para obtener instrucciones de instalación detalladas adicionales y configuraciones avanzadas, visite Documento PDF Stirling sitio web.
Deja de Stirling PDF Instance
1. Detente una instancia de PDF Stirling que se ejecute desde una imagen de Docker:
Contenedor de ejecución de la lista:
Primero, determine el contenedor en ejecución por ejecución:
docker ps
Este comando muestra una lista de contenedores activos y su nombre e identificación.
Detén el contenedor:
Una vez que se ha determinado el nombre del contenedor o ID asociado con Stirling PDF (generalmente nombrado stirling-pdf
Si usas --name
Establezca los indicadores en el proceso), deténgalo utilizando el siguiente método:
docker stop stirling-pdf
reemplazar stirling-pdf
Use el nombre o ID de contenedor real diferente.
Retire el contenedor (opcional):
Si también desea eliminar el contenedor después de detenerlo, haga:
docker rm stirling-pdf
De nuevo, reemplace stirling-pdf
Use el nombre o ID de contenedor apropiado.
2. Detenga la instancia de PDF de Stirling administrada por Docker Compose:
Para detener una instancia de PDF de Stirling compuesta por Docker, navegue hasta el directorio que contiene su docker-compose.yml
Archivo y ejecución:
docker-compose stop
Este comando deja de ejecutar contenedores sin eliminarlos para reinicios rápidos más tarde.
Si desea detener y eliminar contenedores con redes y volúmenes asociados, use:
docker-compose down
Dependiendo de si tiene la intención de reiniciar el contenedor (seleccione el comando apropiado) (stop
) o realizar una demolición completa (down
).
solución de problemas
Si intenta usar un puerto que otra aplicación ya está utilizando, recibirá el siguiente mensaje de error:
Error: rootlessport listen tcp 0.0.0.0:8080: bind: address already in use Error: unable to start container "3712a9b61ec4c8514ff0a43b06d5f0acb15edb6a21e9bb65aa75defbda392b76": rootlessport listen tcp 0.0.0.0:8080: bind: address already in use
El mensaje de error indica que el puerto 8080 en mi computadora host ya está en uso, lo que evita que Docker se vaya. Para resolver este problema, puede seguir los pasos a continuación.
1. Use el puerto 8080 para identificar el proceso:
Abra la terminal y ejecute:
sudo lsof -i tcp:8080
Este comando enumera todos los procesos utilizando el puerto TCP 8080. Encontrar PID
(ID de proceso) está asociado con el proceso.
2. El proceso de terminar un conflicto:
Si el proceso de uso del puerto 8080 no es esencial, puede detenerlo ejecutando:
sudo kill -9 PID
reemplazar PID
La ID de proceso real obtenida del paso anterior. Tenga cuidado al finalizar el proceso para evitar la cese de los servicios críticos del sistema.
3. Reinicie su contenedor Docker:
Después de liberar el puerto 8080, intente iniciar el contenedor Docker nuevamente:
docker start stirling-pdf
reemplazar stirling-pdf
Use el nombre o la identificación de su contenedor.
Solución alternativa: use otros puertos
Si no es factible detener un proceso existente en el puerto 8080, puede asignar el contenedor Docker a otro puerto. Por ejemplo, use el puerto 8081:
docker run -d \
--name stirling-pdf \
-p 8081:8080 \
-v ~/StirlingPDF/trainingData:/usr/share/tessdata \
-v ~/StirlingPDF/extraConfigs:/configs \
-v ~/StirlingPDF/customFiles:/customFiles/ \
-v ~/StirlingPDF/logs:/logs/ \
-v ~/StirlingPDF/pipeline:/pipeline/ \
-e DOCKER_ENABLE_SECURITY=false \
-e LANGS=en_GB \
stirlingtools/stirling-pdf:latest
En este comando, -p 8081:8080
Mapeo del puerto 8081 en el host al puerto 8080 en el contenedor. Asegúrese de que el puerto 8081 no se use en otro proceso.
Del mismo modo, resuelva el error de «dirección usada» al usarlo Composición de Dockerpuedes modificar docker-compose.yml
El archivo mapea el puerto del contenedor a otros puertos no utilizados en el host.
Abierto docker-compose.yml
documento:
nano docker-compose.yml
aparecer ports
Sección de servicio PDF Stirling. Se parece a esto:
ports: - '8080:8080'
Cambie el puerto de host (primer número) a un puerto no utilizado, como 8081:
ports: - '8081:8080'
En esta configuración, el puerto interno 8080 del contenedor se asigna al puerto 8081 en la computadora host. Asegúrese de que otras aplicaciones no hayan utilizado el nuevo puerto host (como 8081).
Guardar cambios en docker-compose.yml
Archivo y salga del editor de texto.
Finalmente, reinicie el servicio de composición de Docker.
En la terminal, navegue al directorio que contiene su docker-compose.yml
Archivo y ejecución:
docker-compose down docker-compose up -d
este down
Ordene para detener y quitar el contenedor, y up -d
Reiníquelos en modo independiente con configuración actualizada.
Ahora puedes navegar a En su navegador web.
Siguiendo los pasos a continuación, debe poder analizar el error «Dirección en uso» y ejecutar el contenedor de Docker PDF Stirling con éxito.
Stirling PDF Pro y Enterprise Editions
Stirling PDF ofrece un plan básico gratuito que incluye todas las herramientas PDF y la autenticación estándar de los usuarios. Con respecto a otras características, como el acceso a equipos de soporte, SSO avanzado, procesamiento de metadatos personalizados y soporte para bases de datos externos y asignación de carga Plan profesional Disponible $ 12 por asiento.
Para la edición Enterprise, comuníquese con el equipo de Stirling PDF.
en conclusión
Stirling PDF es una forma maravillosa, gratuita y segura de administrar archivos PDF. Ya sea que necesite fusionar, dividir, convertir o editar PDFS, Stirling PDF tiene las herramientas que necesita. Es una alternativa fácil de usar y potente al software costoso, perfecto para uso personal y de oficina. Deje que Stirling PDF intente controlar su experiencia PDF.
recurso: