01 / PdfCraft PDF 工作台 · 早期 Alpha

01 PdfCraft

绝不丢失一个字节的 PDF 工作台。

按作者本意阅读任意 PDF —— 复杂文字系统、竖排日文、彩色 表情、透明效果 —— 然后整理页面、合并与拆分文件、填写表单、添加批注并 使用图层。一款完全用 Rust 编写并编译为 WebAssembly 的免费开源 Acrobat 替代品:无需安装,无需账号,从不上传你的文档,每次保存都以增量追加方式 记录修改,原始字节始终原封不动。 打开 PdfCraft 编辑器 —— 免费且开源。

在浏览器中运行 —— 免费且开源

PdfCraft, a free online PDF editor, showing two facing pages in Read mode with the dark theme
深色主题下的对页阅读模式:前言与带首字下沉和引文的章节并排

02 / 亮点

内里乾坤。

01

忠实的渲染

字距与连字、从右到左与复杂文字系统、竖排中日韩文字、彩色表情、渐变着色、混合模式、柔化蒙版与可选内容 —— 分块渲染,深度缩放依然锐利。

02

整理页面,绝不丢东西

重排、旋转、插入与删除页面;合并文件时书签分层保留;拆分或提取时链接重新接线、表单域仍可交互、图层默认状态原样保留。

03

无畏的保存

每次保存都以增量追加方式记录修改,原始字节原封不动。写入是原子操作,撤销足够深,误关闭也不会丢任何东西。

04

表单、批注与图层

按作者设计的样子填写每种表单域;用线程化批注、高亮与图章审阅;随时开关可选内容图层,页面即时重渲染。

05

为智能体而生

每个工具都可经 JSON 控制通道驱动,引擎还内置 MCP 服务器(pdfcraft-cli mcp),Claude 等智能体可以无头方式读取、整理与导出文档。

06

为坏文件而生

页面隔离渲染,标准允许之处损坏文档会被修复 —— 在 983 个文件的 pdf.js 测试语料上零崩溃。

03 / 适用场景

真正的 PDF 工作,就在一个浏览器标签页里。

01

阅读长文档

连续、单页、对页与阅读模式,视图旋转与全屏;跨数百页查找文本、选择与复制。

02

整理与组装

像桌上的卡片一样摆弄页面;合并报告与附录、提取要点、拆分档案 —— 每个链接与书签都被重新接线,而非丢弃。

03

审阅与标记

线程化批注、高亮、形状、手写与图章;图层把草稿水印与仅供审阅的备注与打印页面分开。

04 / 使用方法

五步处理一个 PDF。

  1. 01

    打开一个标签页

    PdfCraft 在浏览器中启动 —— 无下载、无账号、无订阅。直接从设备打开 PDF。

  2. 02

    好好读它

    连续、对页或免打扰阅读模式;页面分块渲染,深度缩放依然锐利。

  3. 03

    整理页面

    像桌上的卡片一样重排、旋转、插入与删除页面;书签与命名目标跟随页面。

  4. 04

    做标记

    填写表单域、添加线程化批注、高亮与图章;开关图层,精确预览打印效果。

  5. 05

    无畏保存

    你的修改以增量方式追加到文档 —— 原始字节原封不动,写入为原子操作,撤销足够深。

05 / 能力一览

整个文档,而不只是它的页面。

PDF 不只是一叠页面图片 —— 链接、表单、图层与附件都随文档同行, PdfCraft 让它们保持可用。

能力支持说明
PDF 渲染读取复杂文字系统、竖排中日韩、彩色表情、透明、柔化蒙版、可选内容
合并合并每个文件都有书签,其自身书签分层嵌套其下
提取 / 拆分页面链接与命名目标重新接线;表单保持可交互;图层默认状态保留
交互式表单填写 + 查看文本域、复选框、单选按钮、列表与签名域
批注与图层读取 + 添加线程化讨论;可选内容与逐图层默认值
受保护的文档打开尊重密码与权限规则,绝不强行剥离
无头与脚本CLI + MCPpdfcraft-cli combine/extract/split;MCP 服务器让智能体驱动一切

06 / 渲染质量

一页之上,十二种文字系统。

多数浏览器内的查看器把文字压成近似物。PdfCraft 用心渲染那些 让页面“感觉对”的细节:字距与连字、从右到左与复杂文字系统、 竖排日文、彩色表情、渐变着色、混合模式与柔化蒙版 —— 按作者本意,任意缩放级别。

A PDF page rendered by PdfCraft showing Arabic, Hebrew, Devanagari, Thai, Greek, Cyrillic, Chinese, Korean and other scripts, plus vertical Japanese
阿拉伯文、希伯来文、天城文、泰文、希腊文、西里尔文、中文、韩文、国际音标等 —— 加上竖排日文 —— 同在一页,125% 缩放

07 / 截图

在 PdfCraft 中截取。

Two facing pages in PdfCraft's Read mode with the dark theme
对页阅读模式,深色主题 —— 为长时间阅读而生
PdfCraft's page organizer showing document pages as draggable cards
页面如桌上的卡片:重排、旋转、插入、删除

08 / 获取 PdfCraft

无需安装任何东西。

打开一个标签页

整个 PDF 工作台编译为 WebAssembly —— 无下载、无安装器、无账号。它像网页一样启动,像原生应用一样工作。

启动编辑器

可离线使用

从浏览器安装为应用后,PdfCraft 断网也能继续工作 —— 外壳、引擎与最近的文档都缓存在你的设备上。

文档始终归你所有

PDF 从设备打开并保存回设备;每次保存都是追加而非重写。没有任何上传 —— 也没有可供上传的服务器。

09 / 常见问题

有问题,有答案。

PdfCraft 真的免费吗?

是的。PdfCraft 采用 MIT OR Apache-2.0 双许可,免费且开源 —— 无订阅、无授权服务器、无遥测。网页版无需账号。

它能合并与拆分 PDF 吗?

能。把任意数量的文件合并为一个 —— 各自的书签、链接与表单域都保留 —— 也可以每 n 页或指定页前拆分文档。提取仅复制所选页面,并重新接线命名目标。

它的 PDF 渲染忠实吗?

字距与连字、从右到左与复杂文字系统、竖排日文、彩色表情、渐变着色、混合模式、柔化蒙版与可选内容都按作者本意渲染,分块渲染让深度缩放依然锐利。

能填写表单吗?

能 —— 每个域都显示当前值与域高亮,复选框、单选按钮、列表与签名域按作者设计的样子绘制。

能添加批注与标记吗?

批注以线程化讨论呈现;高亮、形状、手写与图章属于审阅与标记工具集,图层还可把仅供审阅的内容与打印页面分开。

编辑时原始文件会怎样?

每次保存都以增量追加方式记录修改,原始字节原封不动。写入是原子操作,撤销足够深,误关闭也不会丢任何东西。

AI 智能体能操控 PdfCraft 吗?

引擎使用 JSON 控制通道并内置 MCP 服务器(pdfcraft-cli mcp),Claude 等智能体可以无头方式读取、整理与导出文档。浏览器版的托管网关在路线图上。

它能打开带密码的 PDF 吗?

能 —— 它打开受保护的文档并尊重其规则:打印与复制限制被遵守,而非强行剥离。

这个 PDF 编辑器能离线使用吗?

可以。从浏览器把 PdfCraft 安装为应用后,外壳、引擎与最近的文档都缓存在你的设备上;断网也能继续阅读与编辑。

我的文档会被上传到哪里吗?

不会。编辑器运行在标签页里;文档从设备打开并保存回设备。没有可供上传的服务器。

它如何处理损坏的 PDF?

页面隔离渲染,标准允许之处损坏文档会被修复。在 983 个文件的 pdf.js 测试语料上结果是零崩溃。

10 / Craft 家族

Craft 应用家族。

PdfCraft 是开源创作工具家族的一员。

打开一个 PDF。留住每个字节。

阅读、整理、标记与保存 —— 就在一个标签页里,免费。

开始使用