Ⅰ 【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部署至本地工具库中。