什么是 IronPdfEngine?
IronPdfEngine 是一个 gRPC 服务器,能够处理 IronPDF 操作,如创建、写入、编辑和阅读 PDF 文件。 IronPdfEngine是一个C# .NET应用程序,构建为一个独立产品,因此不需要.NET运行时就可以运行。
开始使用IronPDF
立即在您的项目中开始使用IronPDF,并享受免费试用。
什么是IronPdfEngine
- 引入 IronPdfEngine 以减少软件包大小和依赖性问题
- 探索发动机的多功能性
- 了解创建 IronPdfEngine 的原因
- 了解 IronPdfEngine 如何解决 Docker 问题
- 了解引擎的局限性
为什么要创建 IronPdfEngine?
1. 将IronPdf扩展到其他编程语言
由于IronPdfEngine不需要.NET运行时即可运行,我们可以扩展IronPdf的语言兼容性,以包括Java和Node.js等其他语言。
2. IronPdf 部署方案
您可以将IronPdfEngine与您的应用程序分开运行的想法。 这意味着您的应用程序无需捆绑 Chrome 和 Pdfium 二进制文件,使其更加轻便。
IronPdfEngine Docker
什么是 IronPdfEngine Docker
IronPdfEngine Docker是一个预建的、即刻可运行的Docker镜像,它在内部运行IronPdfEngine并暴露33350端口。(默认情况下)以允许 IronPdf 客户端连接。
为什么我们创建IronPdfEngine Docker
- 解决部署问题时,IronPdfEngine Docker 容器可以帮助您避免所有部署和依赖问题。
- 使用 IronPdfEngine Docker 可以减小您的应用程序大小。
- 您的应用实例可以共享单个IronPdfEngine作为PDF服务器。!
如何获取 IronPdfEngine Docker
- Dockerhub
请注意
- 在 IronPdf for .NET 和 IronPdf for Python 中使用 IronPdfEngine 是可选的。
IronPdf for Java和IronPdf for Node.js需要IronPdfEngine才能运行。 默认情况下,它将生成一个子进程,在本地环境中运行IronPdfEngine。 (localhost:33305)或者您可以单独运行 IronPdfEngine Docker