44.3k Star!开箱即用的 PDF 神器,告别付费!

266 阅读3分钟

在日常工作中,我们经常需要对 PDF 文件进行各种处理。

有时候需要合并多个文件,有时候要提取某几页,有时候又要转换格式...每次都要去寻找不同的在线工具,既浪费时间又担心文件安全。

最近我在 GitHub 上发现了一个强大的开源工具:Stirling PDF,它提供了全面的 PDF 处理功能,而且完全本地部署,让我们告别这些烦恼。
Stirling PDF软件免费下载地址:pan.quark.cn/s/a7e0feaa0…

图片

项目介绍

Stirling PDF 是一个基于 Docker 的本地化 Web 应用,不仅安全可靠,而且提供了丰富的 PDF 处理功能。

它最大的特点就是完全离线运行,所有文件处理都在本地完成,不会向外部服务器发送任何数据。

更贴心的是,上传的文件仅在执行任务时暂存在内存中,一旦下载完成就会被自动删除。

让我们来看看这款工具的核心功能:

  • PDF 全能处理;
  • 支持查看和编辑 PDF,包括注释、绘图和添加文本;
  • 轻松实现文件合并、拆分、页面重排和旋转;
  • 提供文件压缩和空白页面清理功能;
  • 支持添加页码、目录和水印;
  • 格式转换集成,PDF 转 Word、PPT、各类图片等;
  • 支持 Office 文档、图片、HTML 等格式与 PDF 的互转;
  • 内置 OCR 文字识别,可处理扫描文档;
  • 安全与签名保障;
  • 提供文件加密、访问权限控制和数字签名功能;
  • 支持敏感信息自动涂黑,确保文档安全;
  • 支持多种语言,包括中文、英语、日语等。

以上功能完全在本地运行,无需担心文件泄露风险。而且界面简单直观,即使是 PDF 处理的新手也能轻松上手。

还有更多的功能,可详细查看其 GitHub 上的 README 文件介绍。

安装指南

Windows 用户

从 GitHub Release 页面下载最新的 Stirling-PDF.exe 安装包,直接开箱即用。

图片

其他系统用户

可以通过使用 Docker 进行一键部署安装,只需要运行以下命令:

docker run -d \  -p 8080:8080 \  -v ./trainingData:/usr/share/tessdata \  -v ./extraConfigs:/configs \  -v ./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
  Can also add these for customisation but are not required
  -v /location/of/customFiles:/customFiles \

如果是通过 Docker-Compose 方式,可编辑 docker-compose.yml 文件如下:

version: '3.3'services:  stirling-pdf:    image: frooodle/s-pdf:latest    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=en_GB

写在最后

有了这款强大的本地 PDF 工具,我们再也不用为文件安全而担忧,也不用在各种在线工具之间来回切换了。

无论是日常办公还是个人文档处理,它都能帮助我们更加高效地完成工作。

感兴趣的朋友可以马上动手试试,相信你一定会爱上这个贴心的工具助手。