Stirling-PDF —— 一個基於 Web 的 PDF 操作工具,支持對 PDF 文件進行各種操作,包括分割、合併、轉換、重組、添加圖像、旋轉、壓縮等。 ...
大家好,我是 Java陳序員
。
今天,給大家介紹一個 PDF 多功能線上操作工具,完全免費開源!
關註微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典電腦電子書籍等。
項目介紹
Stirling-PDF
—— 一個基於 Web 的 PDF 操作工具,支持對 PDF 文件進行各種操作,包括分割、合併、轉換、重組、添加圖像、旋轉、壓縮等。
功能特色:
- 豐富的PDF文件操作
- 支持深色模式
- 支持Docker,可一鍵部署
- 並行文件處理和下載
- 可選的登錄和身份驗證支持
- 支持國際化多語言
技術棧:
- Spring Boot + Thymeleaf
- PDFBox
- LibreOffice
- OcrMyPdf
- HTML、CSS、JavaScript
- PDF.js
- PDF-LIB.js
工具截圖
完整功能
多功能工具:支持合併、旋轉、重新排列和刪除PDF頁面。
將任何文件轉換為PDF
由於文件大小,轉換過程可能會耗時比較久。
添加水印
添加密碼
PDF轉Word
簽署PDF:在PDF文件中進行簽名,支持圖片簽名、手繪簽名、文本輸入簽名。
比較PDF
安裝部署
Docker 一鍵部署
1、拉取鏡像
docker pull frooodle/s-pdf:latest
2、啟動容器
docker run -d \
-p 8080:8080 \
-v /data/software/pdf/trainingData:/usr/share/tessdata \
-v /data/software/pdf/extraConfigs:/configs \
-v /data/software/pdf/logs:/logs \
-e DOCKER_ENABLE_SECURITY=false \
-e INSTALL_BOOK_AND_ADVANCED_HTML_OPS=false \
-e LANGS=zh_CN \
--name stirling-pdf \
frooodle/s-pdf:latest
3、瀏覽器訪問
http://{ip/功能變數名稱}:8080
總的來說,Stirling-PDF
為用戶提供了強大的本地托管 PDF 處理工具。不論是 PDF 文件操作,還是 PDF 文件轉換、安全控制等操作,Stirling-PDF
都能輕鬆應對。
大家,快去安裝體驗下吧~
項目地址:https://github.com/Stirling-Tools/Stirling-PDF
最後
推薦的開源項目已經收錄到 GitHub
項目,歡迎 Star
:
https://github.com/chenyl8848/great-open-source-project
或者訪問網站,進行線上瀏覽:
https://chencoding.top:8090/#/
大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!