BentoPDF:隐私优先的浏览器端PDF工具箱
简介
什么是 BentoPDF ?
BentoPDF是一个以隐私为先的客户端Web技术构建,包括Vite、TypeScript和Tailwind CSS,以实现高性能和可维护性。
主要特点
- 隐私优先:所有处理在浏览器中完成,文件不会上传到服务器,确保
100%隐私。 - 无文件数量限制:用户可以随意操作多个文件,没有上传限制或其他限制。
- 高性能:采用现代网络技术构建,能够高效处理大文件。
- 完全免费:
BentoPDF是一个免费和开源的工具,任何人都可以使用。 - 丰富的功能:
- 文件管理:合并、拆分、重排、提取和删除
PDF页面。 - 编辑功能:修改
PDF内容,添加页码、水印、页眉和页脚。 - 转换功能:支持将图像、
Markdown和文本文件转换为PDF,及PDF转换为图像格式。 - 安全与优化:提供
PDF压缩、加密、解密、签名和内容编辑功能。
- 文件管理:合并、拆分、重排、提取和删除
- 支持多种文件格式:支持多种图像格式和文档格式的转换。
- 简单模式:提供一个无干扰的界面,只显示必要的
PDF工具。
应用场景
- 个人使用:用户可以安全地管理和编辑个人文件,如合同、报告和文档。
- 团队协作:团队成员可以共享和处理
PDF文件,提高工作效率。 - 教育用途:教师和学生可以使用
BentoPDF来处理学习材料和作业。 - 企业文件管理:企业可以利用
BentoPDF处理内部文件,确保文件的隐私和安全。

BentoPDF 是一个功能强大且灵活的 PDF 处理工具,适合需要安全和高效文件管理的个人和组织。从功能上看,和老苏之前介绍的 Stirling-PDF 非常像
文章传送门:PDF文档工具箱Stirling-PDF
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 bentopdf ,选择第一个 bentopdf/bentopdf,版本选择 latest。
本文写作时,
latest版本对应为v1.0.2;

端口
本地端口不冲突就行,不确定的话可以用命令查一下
1 | # 查看端口占用 |
| 本地端口 | 容器端口 |
|---|---|
3755 |
80 |

命令行安装
如果你熟悉命令行,可能用 docker cli 更快捷
1 | # 运行容器 |
也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件
1 | services: |
然后执行下面的命令
1 | # 新建文件夹 bentopdf |
运行
在浏览器中输入 http://群晖IP:3755 就能看到主界面

下拉会看到 BentoPDF 内置的各种工具

老苏截了一张完整的界面,所有的功能一目了然
- 组织与管理
PDF
| 工具名称 | 描述 |
|---|---|
| 合并 PDF | 将多个 PDF 文件合并为一个。 |
| 拆分 PDF | 提取特定页面或将文档分成较小的文件。 |
| 组织页面 | 通过简单的拖放界面重新排序、复制或删除页面。 |
| 提取页面 | 将特定范围的页面保存为新的 PDF。 |
| 删除页面 | 从文档中移除不需要的页面。 |
| 旋转 PDF | 旋转文档中的单个或所有页面。 |
| N-Up PDF | 将多个页面组合到单个页面上。 |
| 查看 PDF | 一个强大的集成 PDF 查看器。 |
- 编辑与修改
PDF
| 工具名称 | 描述 |
|---|---|
| PDF 编辑器 | 一个全面的编辑器,用于修改您的 PDF 文件。 |
| 添加页码 | 轻松添加可自定义格式的页码。 |
| 添加水印 | 添加文本或图像水印以保护您的文档。 |
| 页眉和页脚 | 添加可自定义的页眉和页脚。 |
| 裁剪 PDF | 裁剪特定页面或整个文档。 |
| 反转颜色 | 反转 PDF 页面的颜色以提高可读性。 |
| 更改背景 | 修改 PDF 的背景颜色。 |
| 更改文本颜色 | 更改 PDF 中文本内容的颜色。 |
| 填写表单 | 直接在浏览器中填写 PDF 表单。 |
| 平整 PDF | 将表单字段和注释压平为静态内容。 |
| 移除注释 | 移除评论、高亮和其他注释。 |
- 转换为
PDF
| 工具名称 | 描述 |
|---|---|
| 图像转 PDF | 将 JPG、PNG、WebP、SVG、BMP、HEIC 和 TIFF 图像转换为 PDF。 |
| Markdown 转 PDF | 将 .md 文件转换为专业的 PDF 文档。 |
| 文本转 PDF | 将纯文本文件转换为 PDF。 |
- 从
PDF转换
| 工具名称 | 描述 |
|---|---|
| PDF 转图像 | 将 PDF 页面转换为 JPG、PNG、WebP、BMP 或 TIFF 格式。 |
| PDF 转灰度 | 将彩色 PDF 转换为黑白版本。 |
| OCR PDF | 使用光学字符识别技术使扫描的 PDF 可搜索和可复制。 |
- 安全与优化
PDF
| 工具名称 | 描述 |
|---|---|
| 压缩 PDF | 在保持质量的同时减少文件大小。 |
| 修复 PDF | 尝试修复和恢复损坏的 PDF 数据。 |
| 加密 PDF | 添加密码以保护您的 PDF 免受未授权访问。 |
| 解密 PDF | 移除 PDF 的密码保护(需要密码)。 |
| 更改权限 | 设置或修改用户的打印、复制和编辑权限。 |
| 签名 PDF | 在文档中添加您的数字签名。 |
| 删除内容 | 永久移除 PDF 中的敏感内容。 |
| 编辑元数据 | 查看和修改 PDF 元数据(作者、标题、关键词等)。 |
| 移除元数据 | 从 PDF 中剥离所有元数据以保护隐私。 |

参考文档
alam00000/bentopdf: A Privacy First PDF Toolkit
地址:https://github.com/alam00000/bentopdfBentoPDF - The Privacy First PDF Toolkit
地址:https://bentopdf.com/