- 戳上方蓝字“牛皮糖不吹牛”关注我
大家好,我是程序员牛皮糖。今天介绍一个 PDF 处理工具 Java 开源项目 Stirling-Toolsx 是一个简易用的web界面来执行各种PDF 操作。
用户可以通过浏览器访问并使用它来执行各种 PDF 操作,如合并、拆分、旋转、压缩、加密、解密、添加水印等。该项目使用现代的前端和后端技术栈,提供了一个用户友好的界面,使得即使是没有技术背景的用户也能轻松地处理 PDF 文件。
1、主要功能
合并:
将多个 PDF 文件合并成一个单一的 PDF 文件。
拆分:
将一个大的 PDF 文件拆分成多个小的 PDF 文件。
旋转:
- 旋转 PDF 页面或整个 PDF 文件。
压缩:
- 减小 PDF 文件的大小,以便于存储和传输。
加密:
- 为 PDF 文件添加密码保护。
解密:
- 移除 PDF 文件的密码保护。
水印:
- 为 PDF 文件添加文本或图像水印。
提取:
从 PDF 文件中提取特定的页面或内容。
转换:
将 PDF 文件转换为其他格式,如图片或文本。
Docker 安装
拉取docker镜像,
-docker pull frooodle/s-pdf:latest
docker 命令启动并挂载对路径
-
-
-
-
-
-
-
-docker run -d -p 8080:8080 \`` -v D:\docker\trainingData:/usr/share/tessdata \ `` -v D:\docker\extraConfigs:/configs \`` -v D:\docker\logs:/logs \`` -e DOCKER_ENABLE_SECURITY=false \`` -e INSTALL_BOOK_AND_ADVANCED_HTML_OPS=false \`` -e LANGS=en_GB \`` --name stirling-pdf frooodle/s-pdf:latest
项目地址:
https://github.com/Stirling-Tools/Stirling-PDF
·················END·················
推荐阅读
• github 95.5k Star 的项目集合地• 4核 16G 就能 RAGFlow Quick start 快速入门• github 7.8k star 将小爱音箱接入 ChatGPT 和豆包,改造成你的专属语音助手。