视频加载失败

GitHub热门项目!BentoPDF:浏览器端隐私优先的PDF工具箱,50+工具一键搞定

2081 字
10 分钟
GitHub热门项目!BentoPDF:浏览器端隐私优先的PDF工具箱,50+工具一键搞定
GitHub热门项目!BentoPDF:浏览器端隐私优先的PDF工具箱,50+工具一键搞定

朋友们!处理PDF文件总担心隐私泄露?#

你是不是经常遇到这些困扰:

  • 在线工具不安全:上传PDF到第三方网站处理,担心文件内容被窃取
  • 功能不全:在线PDF工具功能有限,很多高级功能需要付费
  • 文件太大传不了:大文件上传慢,还经常失败
  • 本地软件麻烦:安装本地PDF软件太臃肿,占用空间大
  • 团队协作不便:多人共用电脑,配置麻烦

今天我要给大家分享一个 GitHub 上的宝藏项目——BentoPDF!这个项目是一款隐私优先的浏览器端 PDF 工具箱,所有处理都在浏览器端完成,文件不上传服务器,支持 50+ 工具,可自建部署,完全免费开源!

✨ 什么是 BentoPDF?#

BentoPDF 是一款隐私优先、客户端处理的 PDF 工具箱,支持在浏览器中直接操作、编辑、合并和处理 PDF 文件。所有处理都在本地完成,文件不会上传到服务器,确保您的文件安全和隐私。

核心特点

  • 🔒 隐私优先:所有处理在浏览器端完成,文件永不上传服务器
  • 📦 50+ 工具:涵盖 PDF 管理、编辑、转换、安全等所有功能
  • 🚀 高性能:基于现代 Web 技术和 WASM,处理速度快
  • 🆓 完全免费:开源免费,无限制使用
  • 🏠 可自建部署:支持 Docker、Netlify、Vercel、GitHub Pages 等多种部署方式
  • 📱 跨平台:支持所有现代浏览器,无需安装任何软件
  • 🎨 美观界面:现代化 UI 设计,操作简单直观

🎯 50+ 工具分类#

1. 组织与管理 PDF#

工具功能
合并PDF将多个PDF合并为一个,保留书签
拆分PDF提取特定页面或分割为多个文件
页面管理拖拽重排、复制、删除页面
提取页面保存指定页码范围为新PDF
删除页面删除不需要的页面
旋转PDF旋转单个或所有页面
自定义旋转按任意角度旋转页面
N-Up PDF多页合并到单页
交替合并交替合并多个PDF的页面
海报拆分将PDF拆分为多个小页面用于打印
PDF小册子重排页面用于双面打印成书册
添加附件嵌入文件到PDF中
提取附件从PDF中提取所有附件
反转页面反转所有页面顺序

2. 编辑与修改 PDF#

工具功能
PDF编辑器标注、高亮、批注、添加形状/图片
创建表单创建可填写的PDF表单(文本框、复选框、下拉框等)
表单填写直接在浏览器中填写表单
添加页码自定义格式添加页码
Bates编号跨多个PDF添加连续编号
添加水印添加文字或图片水印
页眉页脚添加自定义页眉页脚
裁剪PDF裁剪特定页面或整个文档
自动纠偏自动修正倾斜的扫描页面
字体转轮廓将字体转换为矢量轮廓
颜色反转反转PDF页面颜色
背景修改修改PDF背景颜色
文本颜色修改PDF中文本颜色
扁平化PDF将表单字段和注释合并为静态内容
移除注释移除所有批注和高亮
移除空白页自动检测并移除空白页
编辑书签添加、编辑、导入导出书签
目录生成从书签生成目录页
内容遮蔽永久移除敏感内容
扫描效果使PDF看起来像扫描件

3. 转换为 PDF#

工具功能
Word转PDFDOCX/DOC文件转换为PDF
图片转PDF多张图片合并为PDF
HTML转PDFHTML页面转换为PDF
URL转PDF网页链接转换为PDF
Markdown转PDFMarkdown文件转换为PDF
EPUB转PDFEPUB电子书转换为PDF
MOBI转PDFMOBI电子书转换为PDF
XPS转PDFXPS文件转换为PDF

4. 从 PDF 转换#

工具功能
PDF转WordPDF转换为DOCX文件
PDF转图片PDF转换为PNG/JPEG图片
PDF转文本提取PDF中的文本内容
PDF转MarkdownPDF转换为Markdown格式
PDF转SVGPDF转换为SVG矢量图
PDF转EPUBPDF转换为EPUB电子书
PDF转JSONPDF转换为JSON格式

5. 安全与优化#

工具功能
添加密码设置PDF打开密码
移除密码解密受保护的PDF
数字签名添加数字签名
权限设置设置打印、复制、编辑权限
PDF压缩压缩PDF文件大小
PDF/A转换转换为PDF/A存档格式
文件优化优化PDF文件结构

🚀 部署方式#

方式一:使用官方在线版本#

直接访问 BentoPDF 官网,无需安装,打开浏览器即可使用。

方式二:Docker 部署(推荐)#

Terminal window
# 运行容器
docker run -d -p 3000:8080 ghcr.io/alam00000/bentopdf-simple:latest

访问 http://localhost:3000 即可使用。

方式三:Docker Compose#

services:
bentopdf:
image: ghcr.io/alam00000/bentopdf-simple:latest
container_name: bentopdf
restart: unless-stopped
ports:
- "3000:8080"

启动服务:

Terminal window
docker compose up -d

方式四:静态托管#

支持部署到 Netlify、Vercel、GitHub Pages、Cloudflare Pages 等平台:

  1. Fork 项目到您的 GitHub 账户
  2. 连接到 Netlify/Vercel/GitHub Pages
  3. 自动构建部署

方式五:本地开发#

Terminal window
# 安装依赖
npm install
# 开发模式
npm run dev
# 生产构建
npm run build

📝 使用指南#

快速开始#

  1. 访问 BentoPDF(官方在线版或自建部署)
  2. 从左侧工具列表选择您需要的工具
  3. 上传或拖拽 PDF 文件到页面
  4. 根据工具提示进行操作
  5. 下载处理后的文件

实际场景演示#

场景一:合并多个 PDF#

操作步骤:
1. 选择"合并PDF"工具
2. 上传多个PDF文件
3. 拖拽调整顺序
4. 点击"合并"按钮
5. 下载合并后的PDF

场景二:添加水印#

操作步骤:
1. 选择"添加水印"工具
2. 上传PDF文件
3. 设置水印文字、大小、颜色、位置
4. 点击"添加水印"按钮
5. 下载处理后的PDF

场景三:PDF 转 Word#

操作步骤:
1. 选择"PDF转Word"工具
2. 上传PDF文件
3. 点击"转换"按钮
4. 下载转换后的DOCX文件

📊 对比其他方案#

方案隐私性功能数量部署方式成本推荐指数
BentoPDF✅ 本地处理50+多种🆓⭐⭐⭐⭐⭐
在线PDF工具❌ 上传服务器20+免费/付费⭐⭐⭐
Adobe Acrobat✅ 本地处理50+本地安装付费⭐⭐⭐⭐
PDFelement✅ 本地处理30+本地安装付费⭐⭐⭐⭐
LibreOffice✅ 本地处理10+本地安装🆓⭐⭐⭐

📝 总结#

BentoPDF 是一款功能强大的隐私优先 PDF 工具箱,特别适合处理敏感文档。它支持 50+ 工具,涵盖 PDF 的所有操作需求,所有处理都在浏览器端完成,文件不会上传到服务器。支持多种部署方式,可以在个人电脑、服务器或云端部署使用。无论是个人用户还是企业用户,都能从中受益。如果你经常处理 PDF 文件,这个工具绝对值得一试!

🌟 项目资源#

GitHub 地址: https://github.com/alam00000/bentopdf

官方网站: https://bentopdf.com

使用文档: https://bentopdf.com/docs/

觉得项目不错的话,记得给作者点个 star 支持一下!

🎉 互动时间#

你最常用的 PDF 操作是什么?最希望支持什么功能?欢迎在评论区和我交流分享!

我会定期分享更多好用的工具,记得关注我哦!


推荐阅读:

如果您觉得这篇文章有帮助,请为小王点点推荐,谢谢!🌹

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
GitHub热门项目!BentoPDF:浏览器端隐私优先的PDF工具箱,50+工具一键搞定
https://blog.huhaha.vip/posts/docker/bentopdf-intro/
作者
小王的博客
发布于
2026-06-22
许可协议
CC BY-NC-SA 4.0
相关文章智能推荐
1
免费!免服务器!前端新手也能用的部署神器 —— PinMe
实用工具还在为上线网站发愁?博客、简历、作品集都写好了,却总是卡在最后一步:怎么部署?服务器太贵、平台限流、流程复杂……别急,PinMe 来了!一行命令,免费部署你的网站,永久在线、无需运维。
2
网页克隆神器出世!一键11复制任何网站,前端开发效率翻倍--Same.New
实用工具Same.new 是一款基于神经网络的智能网页复制工具。你只需要输入目标网址,它就能自动解析出包括布局(Header、Footer、侧边栏等)、UI 组件(按钮、表单、图片、导航栏等)、样式(CSS + 响应式规则)甚至交互逻辑(HTML 结构、JS 行为)在内的所有内容。生成的结果会直接呈现在内置编辑器中,你可随时查看、编辑、导出,或进行二次开发。
3
离线OCR神器!这个工具让图片文字轻松提取
docker支持多语言,精准识别,完全本地化,保护隐私
4
环境音效神器!这个工具让我的工作更专注
docker免费开源可混搭的环境音效工具,提升工作效率和专注力
5
GitHub热门项目!Voicebox,开源语音合成的终极解决方案
docker今天我要给大家推荐一个超级好用的语音合成工具——**Voicebox**,它是一个本地优先的开源语音克隆工作室,完全免费,在你的电脑上本地运行,保护隐私的同时,提供专业级的语音合成能力!这两天这个项目在技术圈子里特别火,今天我就来和大家唠唠这个神奇的工具,看看它是怎么让我们这些普通用户也能拥有专业级语音合成能力的。
随机文章随机推荐

评论区

Profile Image of the Author
小王的博客
一个上了年纪的猿人.
分类
标签
最新动态
站点统计
文章
209
分类
15
标签
161
总字数
478,322
运行时长
0
最后活动
0 天前
站点信息
构建平台
Vercel
博客版本
Firefly v6.16.7
文章许可
CC BY-NC-SA 4.0
文章目录