一款开源免费、注重隐私的PDF工具,功能强的离谱!

你是否曾因需要处理一份PDF文档,而不得不将包含个人身份证、合同条款或内部资料的敏感文件上传到某个未知的服务器上?那种隐私隐隐作痛的感觉,我懂。
今天要介绍的这个开源项目 PDFCraft,就是为了终结这种“数字裸奔”而生的。它不是什么云端AI魔法,而是一个实打实的、功能强悍的、能在你自己浏览器里完成所有工作的PDF全能工具箱。
简介
PDFCraft 是一款免费的、注重隐私的 PDF 工具包,完全在浏览器中运行。它拥有 90 多种专业工具,无需将 PDF 文件上传到服务器,即可对其进行编辑、转换、合并、拆分和安全保护。
功能一览
-
基础编辑: 合并、拆分、旋转、删除页面、重新排序。 -
格式转换: 这也是它的强项之一,虽然搜索结果中另一个同名的Python项目 pdf-craft 更专注于通过AI将扫描PDF转为Markdown/EPUB,但作为浏览器端的全能工具箱,格式转换功能必不可少。 -
文档优化: 压缩、裁剪、添加水印、页眉页脚。 -
安全与权限: 加密、解密、添加密码保护。 -
内容处理: 添加文本、图像、注释、图章。 -
元数据操作: 查看和编辑文档信息。
部署指南
PDFCraft 提供预构建的 Docker 镜像和 Docker Compose,以实现灵活的部署选项。
1、使用预构建镜像(推荐)
运行 PDFCraft 最简单的方法是使用我们从 GitHub 容器注册表中预构建的镜像:
# Pull the latest imagedocker pull ghcr.io/pdfcrafttool/pdfcraft:latest# Run the containerdocker run -d -p 8080:80 --name pdfcraft ghcr.io/pdfcrafttool/pdfcraft:latest
打开http://localhost:8080即可访问 PDFCraft。
2、使用 Docker Compose 从源代码构建
如果想从源代码构建或需要修改代码:
# Clone the repositorygit clone https://github.com/PDFCraftTool/pdfcraft.gitcd pdfcraft# Development mode (with hot reload)docker compose --profile dev up# Production mode (static build + Nginx)docker compose --profile prod up --build
-
开发环境: http://localhost:3000 -
生产环境: http://localhost:8080
要停止容器:
docker compose down
界面预览
编辑PDF

PDF转换

PDF整理

PDF优化

PDF安全

PDF工作流

附完整工具清单
整理与管理(27 种工具)
|
|
|
|---|---|
| PDF多功能工具 |
|
| 合并PDF |
|
| 拆分 PDF |
|
| 摘录页面 |
|
| 整理 PDF |
|
| 删除页面 |
|
| 旋转 PDF |
|
| 按自定义角度旋转 |
|
| 反向页 |
|
| 添加空白页 |
|
| 分割页面 |
|
| N 向上 PDF |
|
| 合并为单页 |
|
| 备选合并 |
|
| OCR PDF |
|
| 添加附件 |
|
| 提取附件 |
|
| 编辑附件 |
|
| 查看元数据 |
|
| 编辑元数据 |
|
| PDF 转 ZIP |
|
| 比较 PDF 文件 |
|
| 海报化 PDF |
|
| 网格组合 |
|
| PDF小册子 |
|
| PDF阅读器 |
|
编辑和注释(19 种工具)
|
|
|
|---|---|
| 编辑PDF |
|
| 签署PDF |
|
| 裁剪 PDF |
|
| 编辑书签 |
|
| 目录 |
|
| 页码 |
|
| 添加水印 |
|
| 页眉和页脚 |
|
| 反转颜色 |
|
| 背景颜色 |
|
| 更改文本颜色 |
|
| 添加邮票 |
|
| 移除注释 |
|
| 表格填写员 |
|
| 表单创建器 |
|
| 删除空白页 |
|
| 倾斜 PDF |
|
| OCG经理 |
|
转换为 PDF(22 种工具)
|
|
|
|---|---|
| 图片转PDF |
|
| JPG 转 PDF |
|
| PNG 转 PDF |
|
| WebP 转 PDF |
|
| SVG 转 PDF |
|
| BMP 转 PDF |
|
| HEIC 转 PDF |
|
| TIFF 转 PDF |
|
| TXT 转 PDF |
|
| JSON 转 PDF |
|
| PSD 转 PDF |
|
| Word 转 PDF |
|
| Excel 转 PDF |
|
| PowerPoint 转 PDF |
|
| XPS 转 PDF |
|
| RTF 转 PDF |
|
| EPUB 转 PDF |
|
| MOBI 转 PDF |
|
| Markdown 转 PDF |
|
| 电子邮件转PDF |
|
| CBZ 转 PDF |
|
| DjVu 转 PDF |
|
从 PDF 转换(13 种工具)
|
|
|
|---|---|
| PDF 转 JPG |
|
| PDF 转 PNG |
|
| PDF 转 WebP |
|
| PDF 转 BMP |
|
| PDF 转 TIFF |
|
| PDF 转灰度图 |
|
| PDF 转 JSON |
|
| PDF 转 DOCX |
|
| PDF 转 PowerPoint |
|
| PDF 转 Excel |
|
| 提取图像 |
|
| PDF 转 PDF/A |
|
| 提取表格 |
|
优化与修复(8 种工具)
|
|
|
|---|---|
| 压缩 PDF |
|
| 固定页面大小 |
|
| 页面尺寸 |
|
| 线性化 PDF |
|
| 修复 PDF |
|
| 解除限制 |
|
| 将 PDF 栅格化 |
|
| 字体轮廓 |
|
安全 PDF(6 种工具)
|
|
|
|---|---|
| 加密 PDF |
|
| 解密PDF |
|
| 清理 PDF |
|
| 扁平化 PDF |
|
| 删除元数据 |
|
| 更改权限 |
|
开源地址
https://github.com/PDFCraftTool/pdfcraft
构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步!
文明发言,以
交流技术、职位内推、行业探讨为主
广告人士勿入,切勿轻信私聊,防止被骗

点下方的“❤”支持我们,非常感谢!
夜雨聆风