简介
这是一个强大的、可本地托管的、基于 Web 的 PDF 操作工具,可使用 Docker部署。它使您能够对 PDF 文件执行各种操作,包括拆分、合并、转换、重组、添加图像、旋转、压缩等。这个本地托管的 Web 应用程序已经发展到包含一套全面的功能,可以满足您的所有 PDF 要求。
能代替商业PDF软件的大部分功能,可在内网部署供所有人使用。
项目地址:https://github.com/Stirling-Tools/Stirling-PDF
Docker Compose部署
注意,先切换 /opt/pdf 目录下.
vim /opt/pdf/docker-compose.yml
version: '3.3'
services:
stirling-pdf:
image: frooodle/s-pdf:latest
restart: always
ports:
- '8080:8080'
volumes:
- ./trainingData:/usr/share/tessdata #Required for extra OCR languages
- ./extraConfigs:/configs
- ./customFiles:/customFiles/
- ./logs:/logs/
environment:
- DOCKER_ENABLE_SECURITY=false
- INSTALL_BOOK_AND_ADVANCED_HTML_OPS=false
- LANGS=zh_CN
启动:
docker compose up -d
# 要求docker版本大于23.0.2
然后浏览器访问8080端口即可使用。
OCP 增加中文
cd /opt/pdf/trainingData
wget https://github.com/tesseract-ocr/tessdata/blob/4.1.0/chi_sim.traineddata
其他配置
/opt/pdf/extraConfigs/settings.yml
编辑配置文件可增加认证,可修改默认Web语言。
Windows 本地部署,
https://github.com/Stirling-Tools/Stirling-PDF/releases,
可以去上面下载exe:
https://github.com/Stirling-Tools/Stirling-PDF/releases/download/v0.26.1/Stirling-PDF.exe
需要先下载安装:
https://download.oracle.com/java/21/latest/jdk-21_windows-x64_bin.exe
然后运行Stirling-PDF.exe ,就会在默认的浏览器中打开http://localhost:8080/ (相当于打开了一个PDF本地编辑工具箱)
No comments:
Post a Comment