storytold

PdfCraft 是纯 Rust 从零重写的开源 PDF 阅读与编辑工具,对标 Acrobat 工作流,支持阅读、整理、合并、拆分与加密 PDF,带批注线程,无账号无遥测,覆盖桌面四平台与浏览器。

v0.9.0
发布于
1 天前
15,682
星标
1,247,596
下载
同步于
1 天前
rust

最新版本

v0.9.02026年10月18日 11:55
下载慢?可在上方随时切换镜像源

项目说明

项目概述

PdfCraft 是 ArtCraft 社区出品的开源 PDF 工作台:用纯 Rust 从零重写 Acrobat 的核心工作流,读、整理、合并、拆分与加密 PDF 都在一个快速原生应用里完成。

它原生运行在 macOS、Windows、Linux 与 FreeBSD,也能通过 WebAssembly 在浏览器使用;无账号、无遥测,注释以线程形式展示在文档右侧。

项目 内容
平台 macOS、Windows、Linux、FreeBSD、Web
技术栈 Rust(clean-room 重写)
类型 PDF 阅读与编辑
许可 MIT 或 Apache-2.0
状态 早期开发(v0.8.0)

纯 Rust 重写的 PDF 工作台,无账号无遥测。

主要功能

  • PDF 阅读:快速渲染,左侧工具面板与文档并排
  • 整理文档:页面重排、删除与组织
  • 合并与拆分:多文档合一,长文档拆分
  • 文档安全:PDF 加密保护
  • 线程注释:批注以会话线程展示与回复
  • 多端原生:桌面四平台原生运行,浏览器经 WebAssembly 使用

适用人群

  • 日常处理 PDF 的办公用户
  • 不想把 PDF 上传在线服务的用户
  • 需要合并拆分文档的用户
  • 关注 Rust 原生应用的极客

快速上手

  1. 从 Releases 按平台下载安装包
  2. 打开 PDF 浏览与批注
  3. 用工具面板重排、删除页面
  4. 合并多个文档或拆分长文档
  5. 需要时为文档加上加密保护

核心优势

  • 纯本地:无账号、无遥测,文档不出本机
  • 一站式:阅读、整理、合并、拆分、加密一个应用
  • 纯原生:Rust 编写,启动快、占用低
  • 许可宽松:MIT 与 Apache-2.0 双许可

系统要求

项目 要求
桌面 macOS、Windows、Linux、FreeBSD
浏览器 支持 WebAssembly 的现代浏览器
构建 Rust 工具链(自行编译时)

注意事项

  • 早期开发:项目处于早期阶段,功能与稳定性仍在快速演进

历史版本

排序