¿Qué es IronPdfEngine?
IronPdfEngine es un servidor gRPC que puede manejar las operaciones de IronPDF como la creación, escritura, edición y lectura de PDFs. IronPdfEngine es una aplicación C# .NET que se construye como un producto autónomo, por lo que no necesita tiempo de ejecución .NET para ejecutarse.
Qué es IronPdfEngine
- Presentación de IronPdfEngine para reducir el tamaño de los paquetes y las dependencias
- Explore la versatilidad del motor
- Descubra el motivo de la creación de IronPdfEngine
- Entender cómo IronPdfEngine aborda los problemas de Docker
- Conoce las limitaciones del Motor
Instalar con NuGet
Install-Package IronPdf
Descargar DLL
Instalar manualmente en su proyecto
Por qué creamos IronPdfEngine
1. Ampliación de IronPdf a otros lenguajes de programación
Como IronPdfEngine no requiere el tiempo de ejecución .NET para ejecutarse, podemos ampliar la compatibilidad lingüística de IronPdf para incluir otros lenguajes como Java y Node.js
2. Alternativa de despliegue de IronPdf
La idea es que puedas ejecutar IronPdfEngine por separado de tus aplicaciones. Esto significa que tu aplicación no necesita empaquetar los binarios de Chrome y Pdfium, haciéndola más ligera.
IronPdfEngine Docker
Qué es IronPdfEngine Docker
IronPdfEngine Docker es una imagen Docker preconstruida y lista para funcionar que ejecuta IronPdfEngine en su interior y expone el puerto 33350 (por defecto) para permitir que los clientes de IronPdf se conecten.
Por qué creamos IronPdfEngine Docker
- Solucionando los problemas de despliegue, el contenedor Docker de IronPdfEngine le ayuda a evitar todos los dolores de cabeza de despliegue y dependencias.
El uso de IronPdfEngine Docker puede reducir el tamaño de su aplicación
- Sus instancias de aplicación pueden compartir un único IronPdfEngine como servidor PDF!
Cómo obtener IronPdfEngine Docker
- Dockerhub
Atención
- En IronPdf para .NET e IronPdf para Python, el uso de IronPdfEngine es opcional.
IronPdf para Java e IronPdf para Node.js necesitan IronPdfEngine para funcionar. Por defecto generará un subproceso que ejecutará IronPdfEngine en el entorno local. (localhost:33305) O puede ejecutar IronPdfEngine Docker por separado