大家好,我是 Java陳序員。
日常辦公中,PDF 處理幾乎是每個人的剛需 —— 合併拆分、編輯批註、格式轉換......
但市面上的工具要麼收費、要麼限制文件大小,更讓人不安的是:上傳文件到第三方服務器,隱私和數據安全根本沒保障。
今天,給大家推薦一款開源免費的 PDF 工具箱,支持自託管部署!
關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。
項目介紹
bentopdf —— 一款功能強大、注重隱私的 PDF 工具箱,支持自託管,無需服務器端處理,可直接在瀏覽器中操作、編輯、合併和處理 PDF 文件。

功能特色:
- 隱私安全:所有 PDF 操作(合併、編輯、轉換等)均在瀏覽器內完成,文件不上傳至任何服務器,敏感文檔無需擔心泄露風險
- 無限制使用:無文件大小限制、無數量/次數限制、無功能閹割、無廣告/無註冊
- 高性能:採用現代網絡技術構建,速度快、效率高,即使是大型 PDF 文件也能輕鬆處理
- 功能全覆蓋:50 + 工具,一站式搞定所有需求
- 開源免費:面向所有人免費開源,代碼完全開源,技術愛好者可二次開發、定製功能
- 靈活部署:支持 Docker、Vercel、Netlify、Cloudflare、AWS、Unraid 等多種私有化部署方式,開箱即用
快速上手
bentopdf 支持 Docker 部署,可使用 Docker 快速部署。
1、拉取鏡像
docker pull bentopdf/bentopdf:latest
## 或者
docker pull ghcr.io/alam00000/bentopdf:latest
2、運行容器
docker run -p 8080:8080 bentopdf/bentopdf:latest
## 或者
docker run -p 8080:8080 ghcr.io/alam00000/bentopdf:latest
3、容器啓動成功後,瀏覽器訪問
http://{IP/域名}:8080
功能體驗
- 常用工具
提供 PDF 合併、拆分、壓縮、編輯等工具。

- 編輯和修改工具
提供 PDF 批註標註、裁剪、顏色修改等工具。

- 其他格式轉換為 PDF 工具
提供圖片、文本、Markdown、Word 等格式文檔轉換為 PDF 工具。

- PDF 轉換為其他格式工具
提供 PDF 文檔轉換為圖片、Word、Excel 等其他格式文檔工具。

- 組織與管理工具
提供 PDF 合併、拆分、整理、旋轉、刪除、旋轉、添加空白頁等工具。

- 優化工具
提供 PDF 壓縮、修復、柵格化等工具。

- 保護工具
提供 PDF 加解密、簽名等工具。

本地開發
1、克隆或下載項目源碼
git clone https://github.com/alam00000/bentopdf.git
2、進入項目目錄並安裝依賴
cd bentopdf
npm install
3、運行啓動
npm run dev
4、啓動成功後,瀏覽器訪問
http://localhost:5173/
5、打包部署
npm run build
可以説,bentopdf 既滿足個人用户免費、無限制、隱私安全的基礎需求,也適配企業/開發者私有化部署、可定製、合規的高階需求,是一款真正強大無短板的開源 PDF 工具箱。快去部署體驗吧~
項目地址:https://github.com/alam00000/bentopdf
最後
推薦的開源項目已經收錄到 GitHub 項目,歡迎 Star:
https://github.com/chenyl8848/great-open-source-project
或者訪問網站,進行在線瀏覽:
https://chencoding.top:8090/#/

我創建了一個開源項目交流羣,方便大家在羣裏交流、討論開源項目。
但是任何人在羣裏打任何廣告,都會被 T 掉。
如果你對這個交流羣感興趣或者在使用開源項目中遇到問題,可以通過如下方式進羣:
關注微信公眾號:【Java陳序員】,回覆【開源項目交流羣】進羣,或者通過公眾號下方的菜單添加個人微信,並備註【開源項目交流羣】,通過後拉你進羣。
大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!