夜雨聆风学习资料网

ARTICLE · 1089794

告别付费与隐私泄露!一套功能全面的 PDF 工具!

告别付费与隐私泄露!一套功能全面的 PDF 工具!

因为公众号改版,大家别忘了给【Java陈序员】设个星标,后续才不会失联~星标的设置方式就在下方⬇️

大家好,我是 Java陈序员。

在日常办公学习中,离不开与 PDF 打交道,合并 PDF、压缩大小、拆分页面、格式转换……

但现在的在线 PDF 工具,要么广告满天飞、弹窗不断;要么限制免费次数、强行加水印;最致命的是 —— 绝大多数工具都会把你的文件上传到第三方服务器,合同、简历、发票、标书、涉密资料一旦上传,隐私风险完全不可控。

今天,给大家介绍一套功能全面的 PDF 工具,纯浏览器端操作,兼顾隐私保护和卓越性能!

❝

关注微信公众号:【Java陈序员】,获取「开源项目分享、AI副业分享、超200本经典计算机电子书籍等。」

❞

项目介绍

pdfcraft —— 一款隐私优先、浏览器端离线的 PDF 处理工具,无需上传到服务器,即可在线合并、拆分、压缩、转换和编辑 PDF 文件。

「功能特色」:

  • 「本地计算」:基于浏览器 WebAssembly 技术实现,所有处理都在客户端进行,无需上传文件到外部服务器处理
  • 「全能 PDF 功能」:合并拆分、压缩、格式转换、OCR 识别、加密解密、水印脱敏、电子签名等 PDF 操作一站式搞定
  • 「可视化工作流」:提供可视化工作流,通过拖拽节点编排处理流水线,一键批量处理 PDF 文档
  • 「纯净无广告」:现代简洁 UI, 响应式布局,支持多语言,无广告、无弹窗、没有会员付费套路
  • 「多方案私有化部署」:支持源码本地运行、静态托管、Docker 部署,内网也能搭建专属 PDF 工具

「技术栈」:Next.js15 + TypeScript + Tailwind CSS4 + PDF.js + pdf-lib + PyMuPDF (WASM)

快速上手

pdfcraft 支持 Docker 部署,可通过 Docker 快速部署体验。

Docker 命令部署

1、拉取镜像

docker pull ghcr.io/pdfcrafttool/pdfcraft:latest

2、运行容器

docker run -d -p 8080:80 --name pdfcraft ghcr.io/pdfcrafttool/pdfcraft:latest

3、容器运行成功后,浏览器访问

http://{IP/域名}:8080

Docker Compose 源码构建

1、克隆或下载项目源码

git clone https://github.com/PDFCraftTool/pdfcraft.gitcd pdfcraft

2、启动运行

  • 开发环境模式
docker compose --profile dev up

访问地址:

http://localhost:3000
  • 生产环境模式
docker compose --profile prod up --build

访问地址:

http://localhost:8080

3、停止容器

docker compose down

功能体验

  • 「编辑与注释工具」
  • 「转换为PDF工具」
  • 「从PDF转换工具」
  • 「整理与转换工具」
  • 「优化与修复工具」
  • 「PDF安全工具」
  • 「工作流」

本地开发

❝

项目依赖 Node.js18.17+ 版本,需提前安装。

❞

1、克隆或下载项目源码

git clone https://github.com/PDFCraftTool/pdfcraft.git

2、进入项目目录并安装依赖

cd pdfcraftnpm install

3、启动开发服务器

npm run dev

4、浏览器访问

http://localhost:3000

可以说,pdfcraft 提供的数十种专业 PDF 功能,基本全覆盖了日常办公学习需求。此外,可视化工作流,又满足了进阶批量处理。最重要的是,全程纯浏览器端操作,无需上传服务器,彻底告别付费与隐私泄漏的问题。如果你日常生活中,需要经常处理 PDF 文档,不妨试试。快去体验吧~

项目地址:https://github.com/PDFCraftTool/pdfcraft

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/
❝

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

❞

往期推荐

统一管理!一个给 AI Agent 用的可视化技能管理器!

一个 AI 中转站聚合网关应用!

中转站的中转站!一个 AI 中转站聚合网关应用!


相关学习资料