Ⅰ 【docker】pdf編輯、處理神器 | Stirling-PDF的部署與使用
Stirling-PDF,一款強大的PDF編輯、處理神器,以其易於部署和使用的特點,迅速成為PDF文件管理者的優選工具。通過GitHub(Stirling-Tools/Stirling-PDF)獲取源碼,其功能豐富,包括合並、拆分、添加水印、設置密碼與許可權等,極大地滿足了用戶對PDF文件的編輯需求。
部署Stirling-PDF的准備工作包括選擇伺服器和安裝Docker。推薦使用雨雲伺服器,享受九折優惠和首月五折,網址如下:[鏈接]。域名與SSL的配置至關重要,建議使用namesilo注冊域名,並通過優惠碼yemeng享受1美元優惠。Docker與Docker-Compose的安裝指南可參考相關教程。
部署流程主要分為基礎配置與OCR功能添加。創建文件夾與配置文件,通過編輯模式添加特定內容後保存退出。運行部署命令後,安裝OCRmyPDF,實現對PDF文件的文本層添加,實現搜索與復制粘貼功能。下載簡體中文訓練識別包,修改文件許可權後,即可在OCR識別中看到簡體中文的識別方式。
實現反向代理與SSL開啟,確保服務的穩定性和安全性。可參考相關文章學習如何配置Nginx Proxy Manager進行反向代理與SSL設置。
訪問域名或IP:18996,進入Stirling-PDF編輯器。界面簡潔友好,支持中文界面,提供多種功能,包括默認語言修改、PDF文件編輯等,操作流暢,體驗極佳。
Ⅱ 【Docker項目實戰篇】Docker部署PDF多功能工具Stirling-PDF
Stirling-PDF:一個基於Docker的強大本地託管Web PDF操作工具,允許執行包括拆分、合並、轉換、重新組織、添加圖像、旋轉、壓縮等多種PDF操作。本篇文章將指導如何在最新版本(0.26.1)中部署此工具,以及演示基本功能。
部署環境規劃:
本次實踐將部署於個人測試環境,操作系統為centos7.6。部署過程將基於Docker環境,確保工具正常運行。
本地環境檢查:
確保Docker服務正常運行,版本應為最新;檢查Docker compose版本需在2.0以上。
下載並部署:
使用阿里雲私人鏡像倉庫下載Stirling-PDF鏡像(registry.cn-hangzhou.aliyuncs.com/jeson/s-pdf:0.26.1-fat)。在部署目錄中創建docker-compose.yaml文件,定義宿主機映射埠、賬號密碼等配置參數。執行命令創建Stirling-PDF容器,檢查容器狀態和日誌,確保服務正常運行。
訪問工具:
通過指定IP地址(替換為實際伺服器IP)訪問Stirling-PDF首頁,選擇簡體中文系統語言進行登錄。登錄賬號密碼需在部署文件中自定義。
基本使用:
將Word文檔轉換為PDF文檔:點擊轉換成PDF模塊,選擇文件並執行轉換,轉換後的PDF文檔會自動下載。驗證PDF文檔的正確性。
PDF轉換為Word:點擊PDF轉換為Word模塊,上傳PDF文件並執行轉換,轉換後的Word文件會自動下載。驗證Word文檔內容的准確性。
總結:
Stirling-PDF是功能強大的PDF工具,新版本修復了舊版本的bug,並優化了界面。部署於本地環境後,可進行文件轉換、格式轉換等操作,極大地提高了工作效率。已將Stirling-PDF部署至本地工具庫中。