最新修改 2026年 1月 11日 by amiao
PDFCraft 是一款免费的、注重隐私的 PDF 工具包,完全在浏览器中运行。它拥有 80 多种专业工具,无需将 PDF 文件上传到服务器,即可对其进行编辑、转换、合并、拆分和安全保护
完全开源,可自行部署到自己的服务器,也可以在本地运行此项目,还支持docker部署
同时PDFCraft 配置为静态导出(output: 'export'),这意味着它可以部署到任何支持静态网站托管的服务,而无需 Node.js 服务器。
项目截图
主要特点
- 🔒 100% 私密:所有处理都在客户端进行。无需将文件上传到外部服务器。
- 🚀 快速响应:采用 Next.js 和 WebAssembly 驱动,实现接近原生应用的性能。
- 🛠️ 全面的工具集:超过 80 种工具,可处理任何 PDF 任务。
- 🎨 现代用户界面:采用 Tailwind CSS 构建的简洁、易用且响应式设计。
- 🌐 多语言:支持英语、西班牙语、法语、德语、葡萄牙语、日语、韩语和中文。
完整工具清单(80+ 种工具)
📁 整理与管理(24 种工具)
| 工具 | 描述 |
|---|
| PDF多功能工具 | 功能全面的 PDF 编辑器,支持合并、拆分、整理、删除、旋转和提取。 |
| 合并PDF | 将多个 PDF 文件合并为一个文档 |
| 拆分 PDF | 分开特定页面或按页面范围划分 |
| 摘录页面 | 将特定页面提取到新文件 |
| 整理 PDF | 使用拖放功能重新排序、复制和删除页面 |
| 删除页面 | 从 PDF 文件中删除不需要的页面 |
| 旋转 PDF | 将页面旋转 90°、180° 或 270° |
| 按自定义角度旋转 | 将页面旋转任意角度,即可矫正扫描图像。 |
| 反向页 | 反转 PDF 文件的页面顺序 |
| 添加空白页 | 在任意位置插入空白页 |
| 分割页面 | 水平或垂直分割页面 |
| N 向上 PDF | 将多页内容合并到一张纸上(2页并排、4页并排等) |
| 合并为单页 | 将所有页面缝合成一个连续的页面 |
| 备选合并 | 将多个PDF文件中的页面交错排列 |
| OCR PDF | 利用文本识别技术使扫描的 PDF 文件可搜索 |
| 添加附件 | 将文件嵌入 PDF 文档 |
| 提取附件 | 从 PDF 文件下载嵌入式文件。 |
| 编辑附件 | 查看、重命名或删除嵌入文件 |
| 查看元数据 | 查看 PDF 属性、作者、日期和关键词 |
| 编辑元数据 | 修改 PDF 标题、作者、主题和关键词 |
| PDF 转 ZIP | 将多个 PDF 文件打包成 ZIP 压缩包 |
| 比较 PDF 文件 | 并排比较两个PDF文件,并突出显示差异 |
| 海报化 PDF | 将大页面分割成多张可打印的纸张 |
| 网格组合 | 将多个 PDF 文件合并成网格布局,并自定义间距。 |
✏️ 编辑和注释(16 种工具)
| 工具 | 描述 |
|---|
| 编辑PDF | 添加文本、图像、注释、高亮显示和形状 |
| 签署PDF | 绘制、输入或上传电子签名 |
| 裁剪 PDF | 修剪边缘并去除不需要的区域 |
| 编辑书签 | 添加、编辑和管理 PDF 导航书签 |
| 目录 | 从书签生成可点击的目录 |
| 页码 | 添加可自定义页码 |
| 添加水印 | 添加文字或图片水印 |
| 页眉和页脚 | 添加页眉和页脚,并标明页码和日期 |
| 反转颜色 | 创建文档的深色模式版本 |
| 背景颜色 | 更改或添加页面背景颜色 |
| 更改文本颜色 | 修改所有文本内容的颜色 |
| 添加邮票 | 应用预设或自定义印章(已批准、已拒绝等) |
| 移除注释 | 去除注释、高亮和标记 |
| 表格填写员 | 完成交互式 PDF 表格 |
| 表单创建器 | 添加文本字段、复选框和下拉列表以创建表单 |
| 删除空白页 | 自动检测并删除空白页 |
📤 转换为 PDF(18 种工具)
| 工具 | 描述 |
|---|
| 图片转PDF | 将任何图像格式转换为 PDF |
| JPG 转 PDF | 将 JPEG 图像转换为 PDF |
| PNG 转 PDF | 转换支持透明度的 PNG 图像 |
| WebP 转 PDF | 将现代 WebP 图像转换为 PDF |
| SVG 转 PDF | 将矢量图形转换为 PDF |
| BMP 转 PDF | 将位图图像转换为 PDF |
| HEIC 转 PDF | 将 iPhone/iPad 照片转换为 PDF |
| TIFF 转 PDF | 将多页 TIFF 转换为 PDF |
| TXT 转 PDF | 将纯文本文件转换为 PDF |
| JSON 转 PDF | 转换带有语法高亮显示的 JSON 数据 |
| PSD 转 PDF | 将 Photoshop 文件转换为 PDF |
| Word 转 PDF | 将 Microsoft Word 文档转换为 PDF |
| Excel 转 PDF | 将 Excel 表格转换为 PDF |
| PowerPoint 转 PDF | 将 PowerPoint 演示文稿转换为 PDF |
| XPS 转 PDF | 将 XPS 文档转换为 PDF |
| RTF 转 PDF | 将富文本格式文件转换为PDF |
| EPUB 转 PDF | 将EPUB电子书转换为PDF |
| MOBI 转 PDF | 将 MOBI 电子书转换为 PDF |
📥 从 PDF 转换(11 种工具)
| 工具 | 描述 |
|---|
| PDF 转 JPG | 将页面提取为 JPEG 图像 |
| PDF 转 PNG | 将页面导出为带透明度的 PNG 格式。 |
| PDF 转 WebP | 转换为现代 WebP 格式 |
| PDF 转 BMP | 导出为位图图像 |
| PDF 转 TIFF | 转换为高质量 TIFF 格式 |
| PDF 转灰度图 | 将彩色 PDF 文件转换为黑白 PDF 文件 |
| PDF 转 JSON | 提取文本和元数据为 JSON 格式 |
| PDF 转 DOCX | 将 PDF 转换为可编辑的 Word 文档 |
| PDF 转 PowerPoint | 将PDF转换为可编辑幻灯片 |
| PDF 转 Excel | 将表格提取为电子表格格式 |
| 提取图像 | 提取PDF文件中嵌入的所有图像 |
⚡ 优化与修复(6 种工具)
| 工具 | 描述 |
|---|
| 压缩 PDF | 在保持质量的前提下减小文件大小 |
| 固定页面大小 | 标准化页面尺寸 |
| 页面尺寸 | 分析和查看页面尺寸 |
| 线性化 PDF | 优化网页浏览速度 |
| 修复 PDF | 修复损坏的PDF文件 |
| 解除限制 | 移除编辑/打印限制 |
🔒 安全 PDF(6 种工具)
| 工具 | 描述 |
|---|
| 加密 PDF | 添加密码保护和加密 |
| 解密PDF | 从PDF文件中移除密码 |
| 清理 PDF | 移除元数据、脚本和隐藏数据 |
| 扁平化 PDF | 将注释和表单字段合并到内容中 |
| 删除元数据 | 删除作者、日期和其他元数据 |
| 更改权限 | 设置打印、复制和编辑权限 |
项目地址
github:https://github.com/PDFCraftTool/pdfcraft
demo:https://pdfcraft.devtoolcafe.com/en/