首页 帮助中心 常见问题 docker快速部署Stirling-PDF的一般流程
docker快速部署Stirling-PDF的一般流程
时间 : 2024-08-15 15:56:58 编辑 : 华纳云 阅读量 : 125

Stirling-PDF是基于web的PDF操作工具。配合使用docker工具可以对PDF文件进行多种操作,如拆分、合并、转换、重组、添加图像、旋转、压缩等。

Stirling PDF 不会出于记录保存或跟踪目的 发起任何站外呼叫。Stirling PDF 全部文件和PDF只存在客户端或者仅在执行任务的时候驻留在服务器记忆中,临时驻留文件中,用户下载的任何文件都会在服务器中删除。Stirling PDF具有支持暗黑模式、多语言下载、自定义下载选项、并行文件处理和下载、与外部脚本集成的API、可选的登录和身份验证支持、自定义应用程序名称、支持自定义口号/图标/图片,甚至HTML等特点。

Stirling-PDF可以实现转换和处理PDF文档还是一个开源工具,通过Docker进行快速部署。通过使用Stirling-PDF可以实现远程处理本地文档:

需要在Linux中安装好Docker。检查Docker的服务状态是否正常,确保Docker正常运行。检查Docker的版本确保其版本在2.0以上。

然后开始拉取Stirling-PDF的Docker镜像:

docker pull stirlingapi/stirling-pdf

继续部署运行Stirling-PDF容器:

docker run -d --name stirling-pdf -p 8080:8080 stirlingapi/stirling-pdf

以上命令行可以一个名为stirling-pdf的容器,并将容器的8080端口映射到本地机器的8080端口。

查看stirling-pdf的容器状态,确保stirling-pdf的容器正常启动和正常运行。

docker logs stirling-pdf

然后就可以开始使用任何PDF处理功能,可以向Stirling-PDF服务发送HTTP请求实现。如使用curl命令将本地文档上传到Stirling-PDF服务:

curl -X POST "http://localhost:8080/convert" -H "accept: application/json" -H "Content-Type: multipart/form-data" -F "file=@/path/to/your/local/document.pdf"

替换/path/to/your/local/document.pdf为本地PDF文档的路径。以上步骤将启动Stirling-PDF服务,并允许你通过HTTP请求远程处理本地的PDF文档。

例如访stirling-pdf首页,设置系统中文,点击菜单栏中的转换模块,选择:将文件转换为PDF文件。选择文件,点击转化为PDF,转换成功后浏览器会自动下载在本地。在菜单栏中转换模块,选择PDF转换为word,上传文件,点击转换。PDF文件就会自动转换成word文件,浏览器会自动下载到本地。打开本地文件的word文件浏览文件内容,可以对比这两个PDF文件之前的修改之处。还可以添加水印,在安全--添加水印,填写水印内容,确认即可。添加成功后,浏览器下载到本地打开文档就可以看到水印效果。

完成以上步骤,就可以实现启用Stirling-PDF服务,还可以运行利用HTTP请求来远程进行本地PDF文档的处理。华纳云为大家提供了详细的docker安装指南:ubuntu系统中Docker的安装和使用详细指南

华纳云 推荐文章
盘点使用中MySQL出现报错情况有哪些 Linux系统文件操作提示Read-only file system解决方法 如何更换Linux Windows多IP云服务器出口IP地址 Linux必备技能SRC与补丁的应用 Ubuntu Postfix配置TLS加密的方法 Linux VPS服务器CPU负载及内存占用自动重启bash shell脚本 Linux中的hosts.deny可以阻止哪些类型的攻击 Linux VPS服务器带宽测速脚本网络测试方法 nginx如用nginx-rtmp-module搭建流媒体服务器 CentOS 7.x安装配置openGauss数据库常见方法
客服咨询
7*24小时技术支持
技术支持
渠道支持