Github 开源 36.3k PDF编辑、处理神器

  • 戳上方蓝字“牛皮糖不吹牛”关注我

   

    大家好,我是程序员牛皮糖。今天介绍一个 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 和豆包,改造成你的专属语音助手。