介绍
这是一个强大的本地托管的基于docker的基于web的PDF操作工具,可以让你对PDF文件进行各种操作,如拆分、合并、转换、重新组织、添加图片、旋转、压缩等等。这个本地托管的web应用程序最初是由100%的ChatGPT制作的应用程序,并已发展成为包含各种功能以满足你所有的PDF需求。Stirling PDF不会进行任何记录或跟踪。所有文件和PDF文件要么仅存在于客户端,仅在任务执行期间驻留在服务器内存中,要么仅暂时驻留在文件中以执行任务。用户下载的任何文件在那时都已从服务器中删除。
特点:
支持暗黑模式
支持多种语言(包括简体和繁体中文)
有自定义下载选项(详情)
并行文件处理和下载
有与外部脚本集成的API
可选的登录和身份验证支持(详情)
支持自定义应用程序名称
支持自定义口号、图标、图片,甚至自定义HTML(通过文件覆盖)
官方GitHub地址:
https://github.com/Stirling-Tools/Stirling-PDF
https://docs.stirlingpdf.com/Installation/Docker%20Install
运行Docker容器docker run
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 \
docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest安装指南
镜像仓库里查找
Stirling-Tools
文件安装目录设置如:
/stirling/latest/data /usr/share/tessdata
/stirling/latest/config /configs
/stirling/latest/logs /logs设置环境变量。
DOCKER_ENABLE_SECURITY=false:禁用安全功能(根据需求调整)。
LANGS=en_GB:设置支持的语言(例如英式英语)。
注意端口占用。
评论区