使用 Docker 部署开源 Stirling PDF 来集成 PDF 转档功能

最近,Stirling PDF(一种自托管 PDF 解决方案)引起了全球的兴趣。该开源应用程序通过本地托管部署满足了对强大 PDF 功能的需求。在本指南中,我们将简单介绍Stirling PDF,并告诉您如何使用Docker部署Stirling PDF以集成PDF功能。

Stirling PDF是什么?

Stirling PDF 是一个功能强大、本地托管、基于网络、由 Docker 驱动的 PDF 操作平台。该平台最初由 ChatGPT 提供支持,后来不断发展,提供了一套全面的功能。这些功能包括合并和拆分 PDF 等基本操作,以及压缩、OCR 和转换等更复杂的功能。

Stirling PDF 提供哪些 PDF 功能?

Stirling PDF的官方网站显示了其支持的全面PDF功能。 GitHub 上的 Stirling PDF 的 Read.me 列出了它提供的所有功能,您可以从中获取更多信息。

stirling-pdf-home-page

在这篇文章中,我们将重点介绍如何通过部署 Stirling PDF 来集成 PDF 转档功能。以下是 Stirling PDF 可以提供的与转档相关的功能。

  • 将 PDF 转换成图像或从图像转换成 PDF。
  • 将任何普通文件转换为 PDF(使用 LibreOffice)。
  • 将 PDF 转换为 Word/Powerpoint/其他文件(使用 LibreOffice)。
  • 将 HTML 转换为 PDF。
  • 将 URL 转换为 PDF。
  • 将 Markdown 转换为 PDF。

探索 GitHub 上的 ComPDFKit PDF 库,享受 iOS、Android、Windows 和 Web 上的多种高级 PDF 功能,包括将 PDF 与 Office 文件、JSON 等相互转换。

实践计划

本地环境

本次实践是个人测试环境。操作系统版本为Ubuntu 20.04.6 LTS,Docker版本为20.10.25。

实践简介

  1. 本实践的部署环境为个人测试环境;如果您在生产环境中,请务必小心。
  2. 在 Docker 环境中,部署多功能工具 Stirling-PDF。

检查本地环境

• 检查Docker服务状态

检查Docker服务是否正常运行,确保其正常运行。

image.png

• 检查Docker 版本

image.png

下载Stirling PDF镜像

docker hub 下载镜像 Stirling-PDF。

image.png

部署Stirling PDF

• 创建Stirling-PDF 容器

使用 docker-cli 快速创建 Stirling-PDF 容器。并且我们将端口设置为7896,这意味着访问地址将为ip:7896。

create-stirling-pdf-container

• 检查Stirling-PDF 容器的状态

检查 Stirling PDF 容器的状态并确保其正常工作。

check-the-status-of-stirling-pdf-container

• 检查Stirling-PDF容器的日志

check-the-logs-of-stirling-pdf-container

• 访问Stirling-PDF 主页

访问http://您自己的服务器IP地址:port/ 即可访问Stirling PDF主页。

image.png

Stirling-PDF 转换的效果

我们将一个纯文本文件转换为 PDF 格式,以显示 Stirling PDF 转换的效果。您还可以获得 ComPDFKit 的免费授权,进行全面比较。

将 Word 转换为 PDF

  • 第1步:点击菜单栏中的转换模块,选择 "将文件转换为 PDF "选项。
  • 第2步:选择一个Word文档,然后点击 "转换为PDF"。
  • 第3步:转换成功后,转换后的文件将自动下载到本地。
  • 第4步:打开查看效果。

原始Word文档

image.png

转档为PDF格式的效果

pdf-document-converted

将 PDF 转换为 Word

然后,我们决定上传刚刚转换好的 PDF 文件,看看它的性能如何。

  • 第1步:点击菜单栏中的转换模块,选择 "PDF to Word "选项。
  • 第2步:选择 PDF 文件,选择我们需要的输出文件格式,然后单击 "转换"。
  • 第3步:转换成功后,转换后的文件将自动下载到本地。
  • 第4步:打开查看效果。

转换为Word格式的效果

word-document-converted

显然,与从 PDF 转换为 Word 相比,从 Word 转换为 PDF 会产生更好的结果。如果您需要转换其他格式并测试效果,请尝试按照上述步骤在您的服务器上部署Stirling PDF。

结论

Stirling PDF 绝对是一款出色的 PDF 转换开源工具,为各种任务提供可靠的解决方案。然而,到目前为止,它的平台支持和功能有限。如果您需要全面且高级的 PDF 功能,建议您尝试一下 ComPDFKit Processor。

ComPDFKit Processor 也是一种自托管部署,拥有不断更新的迭代,确保用户能够获得最新的进步和改进。我们不仅满足 Web 应用程序的需求,还将支持扩展到 Linux、Windows、Mac 和更多平台。这种更广泛的兼容性使 ComPDFKit 成为具有不同需求的用户的多功能选择。此外,ComPDFKit Processor拥有专业、及时的技术支持,为用户在遇到挑战或需要指导时提供帮助保证。

不要犹豫了!联系我们,获取免费试用版,开始您的实验。或者试试我们的在线工具,在浏览器中转换文件!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值