Mit Stirling PDF steht ein schlanker PDF-Editor zur Verfügung, mit welchem online (im Browser) PDFs bearbeitet werden können. Das System läuft unter Docker und kann schnell & unkompliziert aufgesetzt werden.
Funktionen
Für ein freies System bietet Stirling PDF sehr viele Funktionen:
- Zusammenführen
- Aufteilen
- Drehen
- Crop
- Seitenzahlen hinzufügen
- Farb- und Kontrasteinstellungen
- Bild zu PDF
- PDF zu Bild
- Seiten entfernen und Reihenfolgen ändern
- Wasserzeichen
- Konvertierung in eine Vielzahl anderer Formate (DOCX, XLS, PPT, XML, PNG, etc.)
- Seiten entfernen
- Passwort hinzufügen oder entfernen
- OCR Cleanup
- uvm.
Einrichtung via Docker run
docker run -d \
-p 8080:8080 \
-v /location/of/trainingData:/usr/share/tesseract-ocr/4.00/tessdata \
--name stirling-pdf \
frooodle/s-pdf:latest
Beispiel für Docker compose
version: '3.3'
services:
stirling-pdf:
image: frooodle/s-pdf:latest
ports:
- '8080:8080'
volumes:
- /location/of/trainingData:/usr/share/tesseract-ocr/4.00/tessdata #Required for extra OCR languages
# - /location/of/extraConfigs:/configs
# - /location/of/customFiles:/customFiles/
# environment:
# APP_LOCALE: en_GB
# APP_HOME_NAME: Stirling PDF
# APP_HOME_DESCRIPTION: Your locally hosted one-stop-shop for all your PDF needs.
# APP_NAVBAR_NAME: Stirling PDF
# APP_ROOT_PATH: /
# ALLOW_GOOGLE_VISIBILITY: true
Der Port sowie das Volume können frei angepasst werden, ebenso die Spracheinstellungen (APP_LOCALE), der Seitentitel (APP_HOME_NAME) usw.
Hinweis: die Variable APP_LOCALE darf nicht mit Unterstrich, sonder muss mit Bindestrich angegeben werden. Im Falle der deutschen Sprache: de-DE