BentoPDF 是一款功能强大、注重隐私的 PDF 工具箱,支持自托管部署。它允许用户直接在浏览器中操作、编辑、合并和处理 PDF 文件,所有处理均在客户端完成,无需服务器端参与,能最大程度确保文件的安全性和隐私性。
其官方在线站点为:https://bentopdf.com 。对于注重数据隐私或希望在本地网络环境使用的用户,通过 Docker 在 NAS 上自行部署是一个绝佳的选择。
安装部署
部署过程极其简单,仅需一个 docker-compose.yml 配置文件。
services:
bentopdf:
image: bentopdf/bentopdf:latest
container_name: bentopdf
ports:
- 8080:8080
restart: unless-stopped
保存文件后,在文件所在目录执行 docker-compose up -d 命令即可完成部署。这种基于容化的部署方式,是当前现代化应用部署的常见实践。
使用体验
部署成功后,在浏览器中输入 http://你的NAS的IP地址:8080 即可访问 BentoPDF 的界面。

首次使用建议先切换语言。滑动到页面最底部,找到语言选择下拉菜单,将其切换为“中文”。

切换成功后,界面即刻变为中文,使用起来更加直观。

BentoPDF 的功能非常丰富,并且进行了清晰的分类,方便用户快速找到所需工具。

PDF 编辑器:支持对PDF进行标注、高亮、涂黑、评论、添加形状等操作,处理学习资料或文档审阅非常便捷。

签署 PDF:可以绘制、键入或上传签名,对于需要处理电子合同或文件的场景很实用。

下方的长截图展示了 BentoPDF 几乎所有的工具分类,你可以看看是否有你需要的功能。

总结
BentoPDF 是一款在实用性与隐私性之间取得完美平衡的 PDF 工具箱,非常值得推荐。它拥有超过 50 项功能,覆盖了 PDF 编辑、格式转换、签署、组织优化等绝大部分日常使用场景。
其界面设计美观现代,无论是个人使用还是在小团队内部提供服务都很合适。最重要的是,它的部署极其简单,且所有文件处理逻辑均在用户浏览器中完成,服务器仅提供静态页面,这种设计将数据安全和隐私保护做到了极致。对于寻找可自托管、功能全面的开源PDF解决方案的开发者或团队来说,这是一个非常优秀的选择。
如果你对这类可以自行掌控、注重隐私的开源工具感兴趣,欢迎在 云栈社区 交流讨论更多有趣的 DevOps 与 开源实战 项目。
- 功能综合:⭐⭐⭐⭐⭐(功能全面,满足绝大多数需求)
- 使用体验:⭐⭐⭐⭐(界面美观,操作流畅)
- 部署难度:⭐(极其简单,一键部署)
- 隐私安全:⭐⭐⭐⭐⭐(客户端处理,隐私无忧)
|