01
忠实的渲染
字距与连字、从右到左与复杂文字系统、竖排中日韩文字、彩色表情、渐变着色、混合模式、柔化蒙版与可选内容 —— 分块渲染,深度缩放依然锐利。
01 / PdfCraft PDF 工作台 · 早期 Alpha
01 PdfCraft
按作者本意阅读任意 PDF —— 复杂文字系统、竖排日文、彩色 表情、透明效果 —— 然后整理页面、合并与拆分文件、填写表单、添加批注并 使用图层。一款完全用 Rust 编写并编译为 WebAssembly 的免费开源 Acrobat 替代品:无需安装,无需账号,从不上传你的文档,每次保存都以增量追加方式 记录修改,原始字节始终原封不动。 打开 PdfCraft 编辑器 —— 免费且开源。
在浏览器中运行 —— 免费且开源
02 / 亮点
01
字距与连字、从右到左与复杂文字系统、竖排中日韩文字、彩色表情、渐变着色、混合模式、柔化蒙版与可选内容 —— 分块渲染,深度缩放依然锐利。
02
重排、旋转、插入与删除页面;合并文件时书签分层保留;拆分或提取时链接重新接线、表单域仍可交互、图层默认状态原样保留。
03
每次保存都以增量追加方式记录修改,原始字节原封不动。写入是原子操作,撤销足够深,误关闭也不会丢任何东西。
04
按作者设计的样子填写每种表单域;用线程化批注、高亮与图章审阅;随时开关可选内容图层,页面即时重渲染。
05
每个工具都可经 JSON 控制通道驱动,引擎还内置 MCP 服务器(pdfcraft-cli mcp),Claude 等智能体可以无头方式读取、整理与导出文档。
06
页面隔离渲染,标准允许之处损坏文档会被修复 —— 在 983 个文件的 pdf.js 测试语料上零崩溃。
03 / 适用场景
01
连续、单页、对页与阅读模式,视图旋转与全屏;跨数百页查找文本、选择与复制。
02
像桌上的卡片一样摆弄页面;合并报告与附录、提取要点、拆分档案 —— 每个链接与书签都被重新接线,而非丢弃。
03
线程化批注、高亮、形状、手写与图章;图层把草稿水印与仅供审阅的备注与打印页面分开。
04 / 使用方法
PdfCraft 在浏览器中启动 —— 无下载、无账号、无订阅。直接从设备打开 PDF。
连续、对页或免打扰阅读模式;页面分块渲染,深度缩放依然锐利。
像桌上的卡片一样重排、旋转、插入与删除页面;书签与命名目标跟随页面。
填写表单域、添加线程化批注、高亮与图章;开关图层,精确预览打印效果。
你的修改以增量方式追加到文档 —— 原始字节原封不动,写入为原子操作,撤销足够深。
05 / 能力一览
PDF 不只是一叠页面图片 —— 链接、表单、图层与附件都随文档同行, PdfCraft 让它们保持可用。
| 能力 | 支持 | 说明 |
|---|---|---|
| PDF 渲染 | 读取 | 复杂文字系统、竖排中日韩、彩色表情、透明、柔化蒙版、可选内容 |
| 合并 | 合并 | 每个文件都有书签,其自身书签分层嵌套其下 |
| 提取 / 拆分 | 页面 | 链接与命名目标重新接线;表单保持可交互;图层默认状态保留 |
| 交互式表单 | 填写 + 查看 | 文本域、复选框、单选按钮、列表与签名域 |
| 批注与图层 | 读取 + 添加 | 线程化讨论;可选内容与逐图层默认值 |
| 受保护的文档 | 打开 | 尊重密码与权限规则,绝不强行剥离 |
| 无头与脚本 | CLI + MCP | pdfcraft-cli combine/extract/split;MCP 服务器让智能体驱动一切 |
06 / 渲染质量
多数浏览器内的查看器把文字压成近似物。PdfCraft 用心渲染那些 让页面“感觉对”的细节:字距与连字、从右到左与复杂文字系统、 竖排日文、彩色表情、渐变着色、混合模式与柔化蒙版 —— 按作者本意,任意缩放级别。
07 / 截图
08 / 获取 PdfCraft
整个 PDF 工作台编译为 WebAssembly —— 无下载、无安装器、无账号。它像网页一样启动,像原生应用一样工作。
启动编辑器从浏览器安装为应用后,PdfCraft 断网也能继续工作 —— 外壳、引擎与最近的文档都缓存在你的设备上。
PDF 从设备打开并保存回设备;每次保存都是追加而非重写。没有任何上传 —— 也没有可供上传的服务器。
09 / 常见问题
是的。PdfCraft 采用 MIT OR Apache-2.0 双许可,免费且开源 —— 无订阅、无授权服务器、无遥测。网页版无需账号。
能。把任意数量的文件合并为一个 —— 各自的书签、链接与表单域都保留 —— 也可以每 n 页或指定页前拆分文档。提取仅复制所选页面,并重新接线命名目标。
字距与连字、从右到左与复杂文字系统、竖排日文、彩色表情、渐变着色、混合模式、柔化蒙版与可选内容都按作者本意渲染,分块渲染让深度缩放依然锐利。
能 —— 每个域都显示当前值与域高亮,复选框、单选按钮、列表与签名域按作者设计的样子绘制。
批注以线程化讨论呈现;高亮、形状、手写与图章属于审阅与标记工具集,图层还可把仅供审阅的内容与打印页面分开。
每次保存都以增量追加方式记录修改,原始字节原封不动。写入是原子操作,撤销足够深,误关闭也不会丢任何东西。
引擎使用 JSON 控制通道并内置 MCP 服务器(pdfcraft-cli mcp),Claude 等智能体可以无头方式读取、整理与导出文档。浏览器版的托管网关在路线图上。
能 —— 它打开受保护的文档并尊重其规则:打印与复制限制被遵守,而非强行剥离。
可以。从浏览器把 PdfCraft 安装为应用后,外壳、引擎与最近的文档都缓存在你的设备上;断网也能继续阅读与编辑。
不会。编辑器运行在标签页里;文档从设备打开并保存回设备。没有可供上传的服务器。
页面隔离渲染,标准允许之处损坏文档会被修复。在 983 个文件的 pdf.js 测试语料上结果是零崩溃。
10 / Craft 家族
PdfCraft 是开源创作工具家族的一员。
阅读、整理、标记与保存 —— 就在一个标签页里,免费。
开始使用