Registro de cambios: Actualizaciones, hitos, hoja de ruta

Únete a 50.000 desarrolladores para recibir actualizaciones

Hoja de ruta de IronPDF

Hemos hecho de IronPDF el producto líder¹ .NET HTML a PDF dando prioridad a la compatibilidad, la facilidad de uso y los resultados. Ahora, nuestra misión es mantener esa reputación ganada con tanto esfuerzo actualizando continuamente IronPDF con los últimos cambios tecnológicos en HTML, CSS y JS; y las versiones más avanzadas de Chrome.

Nuestro software está desarrollado para ingenieros, por ingenieros, por lo que comprendemos el valor de las pruebas rigurosas, la asistencia y la transparencia de las licencias únicas.

Nos enorgullecemos de escuchar a nuestra comunidad y lo demostramos dando prioridad a las peticiones de funciones en función de lo que nos piden ustedes, nuestros clientes.

A largo plazo, tenemos previsto diversificar IronPDF ofreciéndolo en varios lenguajes de programación.

¹ Basado en una auditoría independiente de nuestro producto en agosto de 2022.


Hitos

Aquí destacamos tres grandes hitos que suponen una mejora significativa del rendimiento de IronPDF. Ver hitos >


Junio 2024

IronPDF v2024.6.1

4 de junio, 2024
Versión 2024.6.1

Características y Mejoras

https://www.nuget.org/packages/IronPdf/2024.6.1

Notas de la Versión

  • Añade nueva API de redacción de regiones
  • Añade soporte para campos de formulario de imagen
  • Añade soporte para mostrar valores de campos de formulario al convertir PDF a imagen
  • Permite identificador de lenguaje natural personalizado para SaveAsPdfUA
  • Corrige error donde SaveAsPdfUA a veces se bloquea
  • Corrige error donde Merge a veces se bloquea
  • Corrige problema donde Stamp corrompe algunos PDFs
  • Corrige problema donde CompressImage corrompe algunos PDFs
  • Corrige problema donde agregar Header o Footer corrompe algunos PDFs
  • Corrige problema donde se ignoran nombres de campos de formulario con notación de punto
  • Corrige varios System.AccessViolationExceptions al manipular documentos PDF
  • Corrige problema donde QRCode usa ancho y alto inválidos
  • Corrige problema donde RenderDocxAsPdf no respeta el elemento de salto de página de docx
  • Corrige problema donde el nombre de usuario de autenticación de inicio de sesión se establece incorrectamente con el valor de la contraseña
  • Corrige error de cumplimiento de FIPS en algunos sistemas
  • Corrige StackOverflowException lanzada cuando IronPdf se inicializa antes que IronQr
  • Mejora soporte para anotaciones de formularios
  • Actualiza a la última versión de Pdfium que incluye correcciones al manipular documentos PDF existentes
  • Actualiza IronSoftware.System.Drawing a 2024.6.1
  • Soporta más idiomas en la imagen Docker de IronPdf

Mayo de 2024

IronPDF v2024.5.2

29 de abril de 2024
Versión 2024.5.2

Características y mejoras

https://www.nuget.org/packages/IronPdf/2024.5.2

Notas de publicación

  • Añade la nueva API IronPdf.Cleaner que puede limpiar y escanear PDFs.
  • Se corrige el problema por el que RenderRtfFileAsPdf a veces devuelve contenido negro.

Abril de 2024

IronPDF v2024.4.2

5 de abril de 2024
Versión 2024.4.2

Características y mejoras

https://www.nuget.org/packages/IronPdf/2024.4.2

Notas de publicación

  • Añade el nuevo `PdfDocument.Compress()API.
  • Soluciona el problema por el que los PDF girados provocaban imágenes rotas al convertir PDF a HTML.
  • Soluciona el problema por el que los PDF en árabe rompían la estructura HTML al convertir PDF a HTML.
  • Se corrige un problema por el que se modificaba el tamaño de la fuente del encabezado/pie de página al aplicar el margen.
  • Soluciona el problema por el que el índice(TOC) no renderiza HTML complejo.
  • Se soluciona un problema por el que no funcionaba la configuración de la clave de licencia en IronPdfEngine.
  • Se soluciona el problema por el que al convertir un PDF girado a HTML las imágenes salían rotas.
  • Se soluciona el problema por el que la conversión de un PDF con caracteres árabes a HTML rompe la estructura del documento.
  • Soluciona el problema por el que PdfSignature.SigningContact no funcionaba.
  • Mejora el rendimiento de DocxToPdf.
  • Hace que todos los métodos Print sean asíncronos.
  • Actualiza las librerías gRPC a la versión 2.62.0

Marzo de 2024

IronPDF v2024.3.4

11 de marzo de 2024
Versión 2024.3.4

Características y mejoras

https://www.nuget.org/packages/IronPdf/2024.3.4

Notas de publicación

  • Añade una nueva y completa API de fuentes para añadir, eliminar y utilizar fuentes.(véase PdfDocument.Fonts.)
  • Añade la función de redacción de texto en PDF(véase PdfDocument.RedactText())
  • Añade soporte para comprimir imágenes en escala de grises con PdfDocument.CompressImages()
  • Añade compatibilidad con el submuestreo de cromas "444" y "441" con PdfDocument.CompressImages()
  • Añade un nuevo método para cargar firmas a partir de una cadena base64(véase PdfSignature.FromBase64())
  • Añade soporte para MacOs ARM cuando se utiliza el "Docker Engine" de IronPdf.
  • Añade la bandera de entorno IRONPDF_ENGINE_ENABLE_LOG para IronPdf "Docker Engine".
  • Mejora el mensaje de error cuando el usuario intenta firmar utilizando una firma sin clave privada.
  • Mejora el mensaje de error cuando se detecta un desajuste en la versión de IronPdf "Docker Engine".
  • Mejora el uso de la memoria al abrir un documento o trabajar con imágenes.
  • Mejora la compatibilidad con PDF/A
  • Mejora la extracción de texto para omitir el guión de final de línea.(carácter 0xFFFE)
  • Se corrige el problema de que las anotaciones no se redimensionan correctamente.(véase PdfDocument.ResizePage())
  • Se soluciona un problema por el que la clave de licencia de IronPdfEngine era anulada por el cliente.
  • Se corrige un problema por el que la tabla de contenidos no funcionaba con HTML de una sola línea.
  • Se soluciona el problema de "ensamblaje incompatible" al actualizar las versiones de IronPdf.
  • Corrección de un extraño conflicto de versiones con la biblioteca OpenXML
  • Se corrige un problema con los diseños de sellos HTML
  • Se soluciona el problema de la desaparición del contenido al aplicar un PDF de fondo.
  • Se corrige un problema por el que el primer botón de opción de una colección no podía seleccionarse mediante HTML.
  • Se soluciona un problema por el que las firmas digitales de determinados PDF no eran visibles en el visor de Adobe.

Febrero de 2024

IronPDF v2024.2.2

29 de enero de 2024
Versión 2024.2.2

Características y mejoras

https://www.nuget.org/packages/IronPdf/2024.2.2

Notas de publicación

  • Se corrige un problema de transformación al modificar un documento después de llamar a AppendPdf()
  • Se corrige el problema de que los tiempos de ejecución no se descargan cuando Installation.AutomaticallyDownloadNativeBinaries=true.
  • Se soluciona el problema por el que se ignoraba Installation.CustomDeploymentDirectory.
  • Se soluciona un problema por el que al activar el cumplimiento de PDF/A se eliminaba la transparencia y aparecía un fondo negro.
  • Se soluciona el problema por el que los usuarios no podían acceder al enum `PdfFormFieldFlags
  • Soluciona el problema por el que ReplaceTextOnPages() arrojaría un error si no se encontrara el texto en todas las páginas
  • Se soluciona un problema con las cookies en Linux
  • Se soluciona el problema por el que Installation.SingleProcess siempre estaba activado.
  • Corrige varios problemas al manipular formularios después de configurar IronPdf para usar Docker/remote.
  • Mejora varios comentarios y la documentación de la API
  • Mejora el espaciado entre letras, palabras y texto al sustituir texto; Las palabras ya no deberían tener un espaciado erróneo entre las letras
  • Añade soporte para configuraciones personalizadas de conexión remota IronPdf.(véase IronPdfConnectionConfiguration WithCustomChannel())

Enero de 2024

IronPDF v2024.1.20

9 de enero de 2024
Versión 2024.1.20

Características y mejoras

https://www.nuget.org/packages/IronPdf/2024.1.20

Notas de publicación

  • Añade una lista de opciones válidas para botones de radio y casillas de verificación. (Véase CheckboxFormField y RadioFormField para Choices y SelectedIndex.)
  • Añade una forma de establecer el índice seleccionado de botones de radio y casillas de verificación. (Véase CheckboxFormField y RadioFormField para Borrar()ySelect`.)
  • Añade la posibilidad de dibujar líneas y rectángulos en un documento existente. (Véase PdfDocument para DrawLine()yDrawRectangle()`)
  • Añade la posibilidad de añadir un campo de firma vacío que permite al usuario hacer clic para firmar. (Ver la clase `SignatureFormField)
  • Añade extracción de texto, caracteres y líneas con información de posición. (Ver PdfDocument.Pages para Líneas y Caracteres.)
  • Añade funciones de seguridad web opt-in más potentes para quienes aceptan entradas de usuarios no fiables. (Véase Installation.EnableWebSecurity.)
  • Añade la posibilidad de especificar la fuente al dibujar texto en un documento existente. (Véase PdfDocument.DrawText())
  • Añade compatibilidad con las extensiones OpenAI. (Consulte el paquete NuGet IronPdf.Extensions.AI.)
  • Añade soporte para añadir y eliminar formularios mediante PdfDocument.Form.Add(), Eliminar(), etc.(implementado ObservableCollection)
  • Se corrige un error por el que los hipervínculos se rompían tras activar la compatibilidad con PDF/A o PDF/UA.
  • Se corrige el fallo de renderizado al renderizar ciertas URLs WebGL o Javascript en algunas máquinas.
  • Corrección de la validación PDF/UA al convertir un documento que contiene hipervínculos. (PDF/UA 7.18.5)
  • Corrige System.AccessViolationException al convertir a PDF/A
  • Se corrige la sustitución de texto para que sea compatible con documentos que utilizan texto en escala de grises o trazados.
  • Mejora el comportamiento de reemplazar texto con muchas correcciones de errores y mejor formato de texto.
  • Mejora las descripciones de contenido PDF/A para hipervínculos.
  • Mejora el comportamiento en entornos de sólo lectura que sólo permiten un único proceso activando automáticamente Installation.SingleProcess.

Diciembre de 2023

IronPDF v2023.12.6

27 de noviembre de 2023
Versión 2023.12.6

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.12.6

Notas de publicación:

  • Añade una nueva API de fuentes para añadir, eliminar y utilizar fuentes.! (véase PdfDocument.Fonts.)
  • Añade una nueva API de anotaciones para recuperar anotaciones de documentos.! (véase Anotaciones.pdfDocument.)
  • Añade compatibilidad con las URL de marcas de tiempo de firma que requieren SHA-256 o SHA-512.(véase TimestampHashAlgorithms.)
  • Añade compatibilidad con los valores de los botones de radio definidos mediante el atributo HTML "checked".
  • Se corrige un error por el que IronPdf a veces corrompía documentos firmados digitalmente por terceros.(véase ChangeTrackingModes.)
  • Se corrige un error por el que algunos elementos de formularios PDF se corrompían al combinar varios documentos.
  • Se corrige un error por el que el índice de páginas PDF era incorrecto al iterar sobre páginas PDF utilizando IronPdf.
  • Corrección de un error al establecer el valor de un formulario de casilla de verificación
  • Se corrige un error al aplicar un PDF de fondo detrás de un documento existente.
  • Se corrige un error relacionado con la aplicación de encabezados y pies de página a un documento con varios tamaños de página diferentes.
  • Mejora el comportamiento de las cookies: ahora se puede acceder a las cookies personalizadas a través de todo el dominio URL durante la renderización.
  • Mejora la presentación visual de las casillas de verificación y los botones de radio generados por IronPDF.

Noviembre de 2023

IronPDF v2023.11.7

1 de noviembre de 2023
Versión 2023.11.7

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.11.7

Notas de publicación:

  • Nueva generación automática del índice! Véase el ajuste `TableOfContents
  • Añade una nueva forma de reducir el tamaño de tu PDF! Véase PdfDocument.CompressStructTree()
  • Añade una nueva API de campo de formulario PDF(véase IFormFieldCollection y PdfDocument.Form.)
  • Añade compatibilidad con los atributos de formulario HTML "readonly", "disabled" y "maxlength".
  • Añade compatibilidad con "combinación de correspondencia" al convertir DocX a PDF.(véase RenderDocxMailMergeAsPdf())
  • Se corrige el problema de la url base cuando la ruta de un archivo contiene un carácter especial.
  • Soluciona el problema de que los activos no se cargan al renderizar desde ASP.NET Framework
  • Se solucionan problemas con PDF/A que arrojaban el mensaje "Espacio de color no válido" en Adobe Reader.
  • Corrección de problemas al generar una imagen a partir de un PDF con transparencia
  • Corrección de problemas al generar una imagen a partir de un PDF después de llamar a Flatten()
  • Se corrigen problemas al utilizar encabezados y pies de página o sellos HTML en máquinas con culturas/cadenas no estadounidenses.
  • Se solucionan problemas al utilizar varios productos de Iron Software en el mismo proyecto.
  • Corrige varios problemas y la funcionalidad que falta cuando se utiliza Docker para alojar un "motor" IronPDF.
  • Correcciones al convertir DocX con encabezados y pies de página a PDF
  • Se corrigen varios problemas al ejecutar IronPDF en un entorno persistente alojado en hardware de Apple.

Octubre de 2023

IronPDF v2023.10.3

05 de octubre de 2023
Versión 2023.10.3

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.10.3

Notas de publicación:

  • Pequeñas correcciones de errores y mejoras de rendimiento

Septiembre de 2023

IronPDF v2023.9.8

19 de septiembre de 2023
Versión 2023.9.8

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.9.8

Notas de publicación:

  • Añade la conversión de documentos Word a PDF (véase DocxToPdfRenderer)
  • Añade soporte para matemáticas LaTeX en documentos PDF (véase EnableMathematicalLaTex)
  • Añade soporte para cookies al renderizar desde una cadena HTML
  • Añade compatibilidad con MacOS para los métodos asíncronos de IronPdf
  • Añade compatibilidad con imágenes de firma transparentes
  • Añade compatibilidad con el alojamiento de IronPdf en Azure App Services (véase IronPdf.Server.Azure)
  • Añade compatibilidad para utilizar IronPdf en iOS y Android a través del servicio de aplicaciones de Azure (véase el repositorio IronPdf.Examples).
  • Se corrige un error en MacOS que a veces provocaba fallos en las renderizaciones consecutivas.
  • Se corrige un error que provocaba un bloqueo cuando se instalaban varios productos IronSoftware.
  • Se corrige un error que impedía el uso de Installation.ChromeGpuMode
  • Se corrige un error que impedía ejecutar IronPdf en aplicaciones MAUI.
  • Corrección de errores varios al utilizar el servicio gRPC (motor Docker de IronPdf)
  • Corrección de pérdidas de memoria al fusionar documentos
  • Cambia las cookies para que sean específicas de cada renderizado individual (véase ChromePdfRenderOptions.CustomCookies).
  • Cambia el comportamiento predeterminado de las renderizaciones de HTML a PDF para utilizar un contexto de solicitud independiente (consulte IronPdf.Rendering.RequestContexts).
  • Mejora la estabilidad del motor Docker de IronPdf
  • Mejora la compatibilidad con MacOS
  • Mejora la compatibilidad con el modo de proceso único
  • Mejora la detección de rutas al utilizar IronPDF for Python en MacOS.
  • Reduce el tamaño del disco del motor Docker de IronPdf
  • Reduce el tiempo necesario para guardar documentos de gran tamaño (>100 MB) en un 90% o más.

Agosto de 2023

IronPDF v2023.8.6

1 de agosto de 2023
Versión 2023.8.6

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.8.6

Notas de publicación:

  • Corrige el error 'missing IronPdfInterop.dll' en algunos casos.
  • Se corrige un error en el índice de páginas al utilizar 'ImportPages'.
  • Se corrige un error que provocaba el bloqueo del programa al copiar anotaciones.
  • Añade una función para esperar a que los elementos HTML se carguen antes de renderizarlos. (véase "WaitFor")
  • Añade una función para esperar a que se carguen las fuentes antes de renderizarlas. (véase "WaitFor")
  • Añade una función para especificar la rotación cuando texto de dibujo
  • Añade la posibilidad de especificar un perfil de color personalizado al guardar como PDFA

Julio de 2023

IronPDF v2023.7.4

3 de julio de 2023
Versión 2023.7.4

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.7.4

Notas de publicación:

  • Añade la función de conversión a SVG: Esto incluye la posibilidad de convertir PDF en archivos SVG y cadenas SVG.
  • Añade la función de conversión a HTML: Esto incluye la posibilidad de convertir PDF tanto en archivos HTML como en cadenas HTML.
  • Añade la función de metadatos XMP y mejora la API existente para establecer propiedades de metadatos
  • Añade compatibilidad con PDF U/A: Véase PdfDocument.SaveAsPdfUA()
  • Añade la activación de HTML a PDF mediante el método Javascript: Véase RenderingOptions.WaitFor()
  • Añade la activación de HTML a PDF mediante la finalización de la actividad de red: Véase RenderingOptions.WaitFor()
  • Añade compatibilidad con Python (Python 3.7+): Instalar mediante 'pip install ironpdf'
  • Corrección de problemas de conectividad con IronPdf Imagen Docker
  • Corrige Image Stamper: La imagen PNG del sello pierde su transparencia
  • Corrección de ImageToPdfConverter.ImageToPdf: Resuelta una excepción al pasar AnyBitmap
  • Corrección de la lectura del título y el contenido de las anotaciones de texto
  • Se soluciona un problema poco frecuente por el que la clave de licencia no podía verificarse en sistemas que no estuvieran en inglés.
  • Se ha corregido InsertPdf() para que combine correctamente los campos de formulario y los marcadores.
  • Aumenta significativamente el rendimiento al utilizar encabezados y pies de página HTML.
  • Reduce el uso de memoria al convertir HTML a PDF
  • Reduce el uso de memoria al abrir documentos PDF de gran tamaño
  • Mejora la compatibilidad de la plataforma con algunas versiones de Windows Server (2016 y posteriores).
  • Actualización a IronSoftware.Drawing 2023.7.1 con varias correcciones de errores en la codificación y descodificación de imágenes.

Junio de 2023

IronPDF v2023.6.10

2 de junio de 2023
Versión 2023.6.10

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.6.10

Notas de publicación:

  • Añade la opción de alimentación continua, por ejemplo, para generar documentos de recibo.
  • Añade un nuevo anotaciones API, ¡incluida la eliminación de anotaciones!
  • Corrección de la opción de escala de grises que no se aplicaba
  • Se corrige la función de compresión de imágenes que corrompe los mapas de bits.
  • Se corrige la adición, edición o fusión de marcadores en determinados casos.
  • Corrige las firmas que a veces no son visibles en el panel de firmas de Adobe Reader.
  • Corrige RasterizeToImageFiles no teniendo en cuenta la rotación de la página
  • Se corrige el encogimiento de los sellos de códigos de barras al acercarse al límite de la página.
  • Corrige IronPdfEngine Docker problema de dirección IP (ahora escucha en 0.0.0.0)
  • Corrige IronPdfEngine encabezados y pies de página no funciona correctamente
  • Mejora el uso de la memoria y el rendimiento hasta en un 10%.
  • Mejora la lógica de compresión de imágenes para optimizar aún más el tamaño.
  • Mejora el mensaje de error de falta de memoria para que sea más evidente.
  • Elimine el espacio de nombres IronPdf.Rendering.Abstractions. En su lugar, utilice los mismos métodos de renderizado de la clase ChromePdfRenderer

Mayo de 2023

IronPDF v2023.5.8

1 de mayo de 2023
Versión 2023.5.8

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.5.8

Notas de publicación:

  • Corrección de errores y puntos de interrupción para IronPdf en Linux
  • Se soluciona un problema por el que las claves de licencia no se recuperaban de web.config en algunos proyectos ASP.NET de .NET Framework.
  • Corrige posibles advertencias sobre conflictos de versión de System.Memory
  • Añade Compatibilidad con PDF/A-3B (véase SaveAsPdfA() y ConvertToPdfA())
  • Añade support for removing metadatos del documento (véase RemoveMetadataKey())
  • Se corrige un error al abrir un documento desde Stream

Abril de 2023

IronPDF v2023.4.4

30 de marzo de 2023
Versión 2023.4.4

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.4.4

Notas de publicación:

  • Compatible con ImageSharp 2 e ImageSharp 3 (véase IronDrawing Versión de ImageSharp)
  • Admite la generación de PDF con modelo cliente/servidor en contenedores (véase Imágenes Docker de IronPdfEngine)
  • Se corrigen algunos casos en los que la clave de licencia no se leía desde el archivo de configuración de la aplicación.
  • Se corrigen algunos casos de referencias a ensamblados que faltaban o eran incompatibles con .NET 4.6.2 - 4.8.

Marzo de 2023

IronPDF v2023.3.2

9 de marzo de 2023
Versión 2023.3.2

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.3.2

Notas de publicación:

  • Implementa imágenes de firma (véase PdfSignatureImage)
  • Se añade una nueva API de redimensionamiento para escalar las dimensiones de la página manteniendo las relaciones de aspecto.
  • Corrección de la posición del estampador y de la marca de agua en PDF con orientación diferente
  • Se corrige una excepción al recuperar campos de formulario de un PDF que contiene un hipervínculo.
  • Actualización a CEF 110.0.31 con numerosas mejoras de seguridad y rendimiento.

Febrero de 2023

IronPDF v2023.2.4

28 de febrero de 2023
Versión 2023.2.4

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.2.4

Notas de publicación:

  • ¡Compatible con IronPdfEngine Docker!
  • Admite el almacenamiento incremental de PDF
  • Revisiones PDF firma y firma
  • Elimina la dependencia de iTextSharp
  • Arregla DibujarLíneaDivisoria errores en la cabecera/pie de página
  • Añade DibujarLíneaDivisoriaColor en Texto Encabezado/Pie
  • Cambia la versión mínima de .NET Framework de 4.0 a 4.6.2
  • Arregla memory leak when using ReemplazarTextoEnPágina
  • Actualizaciones IronSoftware.System.Drawing hasta 2023.2.12
  • Se ha corregido un problema por el que la conversión de una imagen a PDF a veces provocaba que la imagen no encajara correctamente en el documento PDF.
  • Se ha corregido un problema por el que el ajuste de texto en el encabezado y pie de página HTML no rompía una palabra correctamente al renderizar un PDF desde HTML. Anteriormente, algunas palabras se rompían en lugares inesperados, lo que dificultaba la lectura o la comprensión del texto.
  • Se ha corregido un error en el ImageStamper que no leía correctamente las rutas relativas

Enero de 2023

IronPDF v2023.1.11416

9 de enero de 2023
Versión 2023.1.11416

Características y mejoras

https://www.nuget.org/packages/IronPdf/2023.1.11416

Notas de publicación:

  • Añade soporte para la ejecución de JavaScript personalizado después de un renderizado HTML (véase la propiedad JavaScript).
  • Se corrige la compatibilidad con Ubuntu 22
  • Corrección de los archivos IronPdf que no se incluyen al utilizar el método de publicación ClickOnce.
  • Se corrige un error al fusionar documentos con determinadas configuraciones de campos de formulario.
  • La caché de disco ahora está activada por defecto y se establece en la ruta de la carpeta temporal (véase Instalación.ChromeBrowserCachePath)
  • Deja de funcionar FitPaperModes.None y añade AjustarModosPapel.Zoom
  • Sustituye a System.Drawing.Common con IronSoftware.Drawing en proyectos netstandard2.0
Notas:
  1. azure v4 w/ net6.0 no additional variables set [enlace de descarga]
    ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf("https://www.google.com/"); devolver nuevo FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
    
        
  2. azure v4 w/ net6.0 no additional variables set [enlace de descarga]
    ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf("https://www.google.com/"); devolver nuevo FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
    
        
  3. dotnet publish net6.0 plataforma de destino win-x64

Diciembre de 2022

IronPDF v2022.12.11113

12 de diciembre de 2022
Versión 2022.12.11113

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.12.11113

Notas de publicación:

  • Se corrige un fallo al utilizar IronPdf como parte de un servicio de Windows.
  • Corrige el error 'failed to deploy IronPdf' al utilizar IronPdf con Azure Functions (ver Cómo ejecutar HTML a PDF con .NET en Azure)
  • Se corrige el comportamiento al estampar HTML o imágenes detrás de contenido PDF existente.
  • Corrige la falta de interfaz de registro personalizado (Logging.CustomLogger)
  • Corrige la funcionalidad AspxToPdf que faltaba (sólo .NET 4)
  • Corrige el Zoom que se ignora incluso con FitToPaperModes correctamente establecido en Ninguno.
  • Añade RenderZipFileAsPdf para renderizar archivos ZIP como documentos PDF.
  • Añade las opciones RenderDelay y BackgroundColor a TextStamper.
  • Actualización a Chrome 108.4.13 con numerosas mejoras de rendimiento y seguridad
  • Actualiza varios paquetes NuGet de terceros para mitigar vulnerabilidades.
  • Actualiza los archivos docker sugeridos (véase Añadir IronPdf a un contenedor Docker existente)
  • Mejora la coherencia de las implantaciones de IronPdf en varias distribuciones de Linux y versiones de .NET.
  • Mejoras graduales en la gestión de la memoria, la estabilidad y el rendimiento del código nativo.

Noviembre de 2022

IronPDF v2022.11.10347

8 de noviembre de 2022
Versión 2022.11.10347

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.11.10347

Notas de publicación:

  • Añade elementos de formulario de botón de radio, generados a partir de elementos html 'input' con un atributo 'type' de 'radio'.
  • Añade De RTF a PDF - véase RenderRtfStringAsPdf() para más información
  • Añade more ways to replace text - see ReplaceTextOnPages() and ReplaceTextOnAllPages()
  • Se corrige la falta de visibilidad de los encabezados y pies de página.
  • Se corrige un error al fusionar documentos con determinadas configuraciones de marcadores.
  • Se corrige un error al llamar a ApplyWatermark()
  • Corrige los campos de formulario a veces no es editable después de la fusión
  • Se corrige la generación de formularios para elementos html con estilos marcados como '!important'.
  • Corrección de algunas imágenes TIFF que no se cargaban al utilizar ImageToPdf()
  • Actualiza ToMultiPageTiffImage() para que sólo genere un único archivo de imagen.
  • Actualiza la disposición de los paquetes NuGet para mejorar su despliegue en todas las plataformas.
  • Se actualiza la lógica de aplicación de márgenes a encabezados y pies de página (ahora sólo se aplican márgenes izquierdo y derecho por defecto).
  • Ahora admite la instalación de IronPdf mediante un archivo zip o un instalador ejecutable (véase Página de inicio de IronPdf)

Octubre de 2022

IronPDF v2022.10.9622

10 de octubre de 2022
Versión 2022.10.9622

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.10.9622

Notas de publicación:

  • [Hotfix] Fijar ImageStamper y TextStamper faltan

IronPDF v2022.10.9532

4 de octubre de 2022
Versión 2022.10.9532

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.10.9532

Notas de publicación:

  • Añadidos nuevos métodos para sellado HTML
  • Se ha añadido la opción de aplicar sólo el margen izquierdo y derecho a los encabezados y pies de página (véase UseMarginsOnHeaderAndFooter).
  • Desaprobado ApplyMarginToHeaderAndFooter
  • Los tamaños de papel tienen ahora una precisión de 0,00001 milímetros
  • Los campos de formulario creados con IronPdf ya no tienen un borde azul
  • Se corrige un problema por el que la sustitución de texto a veces rompía el diseño de una página.
  • Mejora la lógica a la hora de determinar qué fuente utilizar al sustituir texto (ahora comprueba si faltan glifos).
  • Actualizaciones del CEF 105.3.39

Septiembre de 2022

IronPDF v2022.9.9056

14 de septiembre de 2022
Versión 2022.9.9056

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.9.9056

Notas de publicación:

  • Corrige la clave de licencia que no se lee desde los archivos de configuración de la aplicación o de la web.
  • Corrige el error cuando faltan dependencias de Microsoft Visual C++ en Windows
  • Se ha corregido un error que provocaba que los formularios se desplazaran verticalmente unos píxeles.
  • Corrección de nombres de métodos duplicados en VB.NET
  • Añade compatibilidad con casillas de verificación de formularios al convertir HTML a PDF.

Agosto de 2022

IronPDF v2022.8.8138

16 de agosto de 2022
Versión 2022.8.8138

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.8.8138

Notas de publicación:

  • Añade compresión a los documentos PDF. Consulte PdfDocument.CompressImages() para obtener más información.
  • Añade un parámetro para especificar las opciones de representación cuando se utiliza ImageToPdfConverter
  • Elimina PdfPage.PageOrientation, añade PdfPage.PageRotation (la rotación de la página PDF es 0, 90, 180 o 270)
  • Se corrige la representación de elementos de enlace cuyo atributo href especifica parámetros (mediante '?').
  • Se corrige la aplicación del CSS del documento a los encabezados y pies de página cuando se utiliza la opción LoadStylesAndCSSFromMainHtmlDocument.
  • Se ha corregido un error relativo a la configuración y recuperación de los indicadores de los campos de formulario cuando se utilizan campos de formulario anidados.
  • Actualizaciones a la última versión de Pdfium con varias correcciones de seguridad y mejoras de rendimiento.

Julio de 2022

IronPDF v2022.8.7894

28 de julio de 2022
Versión 2022.8.7894

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.8.7894

Notas de publicación:

  • Compatibilidad con dispositivos Apple Silicon (MacOs con procesador ARM)
  • Añade compatibilidad con Ubuntu 22
  • Añade IronPdf.Installation.ChromeBrowserCachePath
  • Añade PdfDocument.DrawBitmap para dibujar imágenes en un documento PDF
  • Reduce el tamaño de archivo adicional de los documentos PDF debido a la marca de agua para los usuarios sin licencia de IronPdf.
  • Corrección de errores en aplicaciones de una sola página y sitios web AJAX.
  • Corrección del "error al renombrar un campo de formulario" al fusionar documentos PDF
  • Corrige la carga de archivos TIFF a veces lanzando una excepción
  • Corrige algunos archivos adjuntos que se estaban corrompiendo
  • Corrige Image TOPdf no funciona con un nombre de archivo de imagen que contenía un space
  • Corrige algunos FitToPaperModes que no funcionaban correctamente . Corrige algunos archivos PDF que no se podían abrir.
  • La fusión de documentos PDF ahora fusiona correctamente todos los campos de formulario y sus properties, including nested form fields
  • Mejora la compatibilidad con .NET 6.0 en determinados entornos.
  • Mejora el posicionamiento de HtmlStamp y Watermark

Junio de 2022

IronPDF v2022.7.6986

30 de junio de 2022
Versión 2022.7.6986

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.7.6986

Notas de publicación:

  • Añade soporte oficial para proyectos NET 6.0 en Azure Functions
  • Implementa la fusión de anotaciones al fusionar documentos PDF
  • Implementa el ajuste automático real del contenido HTML en una página PDF; consulte FitToPaperModes para obtener más información
  • Los elementos HTML TextArea ahora deben incluir su valor al generar un documento PDF
  • Mejora notable del rendimiento al recuperar datos o manipular campos de formularios.
  • Añade varias propiedades de sólo lectura para campos de formulario
  • Se ha corregido un error que impedía establecer valores y manipular campos de formulario utilizando su nombre completo.
  • Soluciona varios problemas de congelación y rendimiento en MacOs.
  • Corrección de errores al añadir encabezados y pies de página a un documento con orientación horizontal.
  • Mejora el comportamiento cuando se utilizan varias instancias de IronPdf dentro de un grupo de aplicaciones IIS.
  • Mejora el comportamiento y la claridad cuando se producen errores poco frecuentes, como errores de conectividad o tiempos de espera.

IronPDF v2022.6.6115

6 de junio de 2022
Versión 2022.6.6115

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.6.6115

Notas de publicación:

  • Añade una API de marcadores PDF ampliada
  • Añade una nueva API de adjuntos PDF
  • Añade una nueva API de sustitución de texto
  • Corrige un error que provocaba cuelgues con múltiples renderizaciones en un entorno de recursos limitados (Docker, Kubernetes, etc.).
  • Se ha corregido un error por el que PageOrientation devolvía un valor incorrecto.
  • Se ha corregido un error que se producía al insertar páginas.
  • Se corrige un error por el que la salida de PDF a imagen tenía una proporción no válida.
  • Se corrige un error por el que el campo de formulario duplicado no se establecía correctamente.
  • Se ha corregido un error por el que no funcionaban los marcadores de posición de encabezado/pie de página.
  • Corrige un problema de pérdida de memoria al aplicar un HtmlHeaderFooter
  • Se mejora la lógica al poner en cola múltiples renderizaciones una vez alcanzado el límite del navegador especificado por el usuario.
  • Mejora el proceso de despliegue
  • Mejora de algunos mensajes de error
  • Actualizaciones a la última versión de Pdfium, que incluye correcciones al manipular documentos PDF existentes.
  • Actualizaciones a la última versión de Chrome, que incluye correcciones y actualizaciones de seguridad al convertir HTML en PDF.

Mayo de 2022

IronPDF v2022.5.5596

2 de mayo de 2022
Versión 2022.5.5596

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.5.5596

Notas de publicación:

  • Se corrige un error por el que no funcionaba el posicionamiento de HtmlStamp.
  • Se ha corregido un error por el que AddBackground se añadía incorrectamente al primer plano.
  • Se ha corregido un error por el que EnableCookies no funcionaba correctamente.
  • Corrección de un error que provocaba una excepción ArgumentNullException durante la edición de un documento PDF.
  • Implementa el manejo de excepciones ChromePdfRenderer sin necesidad de reiniciar
  • Mejora la documentación (IntelliSense)

Abril de 2022

IronPDF v2022.4.5575

25 de abril de 2022
Versión 2022.4.5575

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.4.5575

Notas de publicación:

  • Compatible con .NET 6
  • Corrige que las cookies de usuario no se apliquen automáticamente al renderizar una url.
  • Se corrige una excepción intermitente de GDI+ al convertir un documento pdf en imágenes en Windows.
  • Se corrige un error que provocaba bloqueos intermitentes durante la inicialización y el despliegue en algunos sistemas.
  • Se corrige un error que provocaba un cálculo erróneo de las propiedades Width, Height, PrintWidth e PrintHeight de los documentos pdf.
  • Se corrige un error por el que HtmlFooter a veces añade un margen adicional de 5 mm por debajo del pie de página.
  • Se corrige un error por el que el parámetro DPI no aumentaba la resolución de las imágenes generadas a partir de un documento pdf.
  • Se ha corregido un error por el que no funcionaban los estilos CSS de los encabezados y pies de página.
  • Se corrige un error por el que desaparecían los marcadores al establecer la configuración de seguridad del pdf.
  • Se corrige un error por el que AddPdfBackground provocaba una ArgumentNullException.
  • Se corrige un error por el que IronPdf no puede ejecutarse al publicar con algunos perfiles de publicación.
  • Se corrige el error por el que DrawDividerLine no funciona con encabezado y pie de página HTML.
  • Se corrige un error por el que no se limpiaban los archivos temporales.
  • Implementa la comprobación para Microsoft Visual C ++ redistribuible cuando se utiliza IronPdf en Windows
  • Implementa una lógica mejorada para mostrar encabezados y pies de página html en un documento pdf.

IronPDF v2022.4.5455

12 de abril de 2022
Versión 2022.4.5455

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.4.5455

Notas de publicación:

  • Se corrige un error por el que al cambiar la contraseña de usuario, la contraseña de propietario o los permisos se eliminaban los marcadores.
  • Se corrige un error por el que la fusión de documentos pdf no conservaba los marcadores.
  • Se han corregido otros errores relacionados con la creación o recuperación de marcadores.
  • Se corrige un error por el que PrintHeight y PrintWidth de la página pdf se calculaban incorrectamente.
  • Se corrige un error que puede provocar fallos al generar imágenes a partir de un documento PDF.
  • Se corrige un error por el que se aplicaban incorrectamente retrasos de renderización al generar encabezados y pies de página para un documento PDF.
  • Corrige la pérdida de memoria cuando no se utiliza el patrón IDisposable
  • Mejora la seguridad de los subprocesos al modificar un documento PDF
  • Mejora el texto de error cuando no se puede abrir un documento PDF
  • Actualiza la conversión de pdf a imagen para que comience con un índice de página de 1

Marzo de 2022

IronPDF v2022.3.5084

8 de marzo de 2022
Versión 2022.3.5084

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.3.5084

Notas de publicación:

  • Se corrige un error por el que las imágenes PNG no se cargaban correctamente al utilizar .NET 6.
  • Se ha corregido un error por el que no se podía hacer clic en los sellos de licencia.
  • Mejora la compatibilidad con algunas distribuciones de Linux
  • Mejora la estabilidad general
  • Mejora el soporte multithreading
  • Actualizaciones a la última versión de Pdfium

Febrero de 2022

IronPDF v2022.2.4887

17 de febrero de 2022
Versión 2022.2.4887

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.2.4887

Notas de publicación:

  • Se ha corregido un error por el que algunas imágenes no se cargaban correctamente.
  • Se corrige un error por el que una cookie no funcionaba correctamente con el ChromeRender
  • Corrige la ruta UNC donde las imágenes no funcionaban correctamente con RenderHtmlAsPdf
  • Se corrige un error en la aplicación del estilo HTML para encabezados y pies de página.
  • Se corrige un error por el que la renderización multihilo corrompía los documentos en algunos sistemas.
  • Mejora la estabilidad de macOS
  • Mejora la estabilidad y el rendimiento generales
  • NUEVA API - ImageToPdfConverter.PaperSize para establecer el tamaño del papel cuando se utiliza ImageToPdfConverter (por defecto: A4)

Enero de 2022

IronPDF v2022.1.4599

11 de enero de 2022
Versión 2022.1.4599

Características y mejoras

https://www.nuget.org/packages/IronPdf/2022.1.4599

Notas de publicación:

  • Corrección de los tiempos de espera de inicialización en algunos sistemas
  • Corrección del uso de determinados certificados SSL
  • Mejora la lógica al utilizar una carpeta temporal personalizada
  • Mejora la lógica de apagado y limpieza

Diciembre de 2021

IronPDF v2021.12.4495

7 de diciembre de 2021
Versión 2021.12.4495

Características y mejoras

https://www.nuget.org/packages/IronPdf/2021.12.4495

Notas de publicación:

  • Se corrige un error por el que los encabezados y pies de página no se mostraban correctamente cuando JavaScript estaba desactivado.
  • Se soluciona un problema de memoria al imprimir documentos con GetPrintDocument()
  • Se corrige un error por el que las opciones de renderizado podían no aplicarse correctamente al utilizar la clase HtmlToPdf.
  • Se corrige un error por el que podía lanzarse erróneamente la excepción "subproceso no ejecutable".
  • Se corrige un error por el que podía lanzarse erróneamente la excepción "el registro no es compatible con esta plataforma".
  • Mejora la lógica de despliegue para garantizar que se utiliza la versión correcta de las dependencias descargadas (relevante cuando se utiliza el paquete IronPdf.Slim NuGet).
  • Se actualiza el tiempo de espera por defecto de 30 a 60 segundos.
  • Actualiza los métodos StampHTML() para permitir a los usuarios especificar opciones de renderizado para los sellos html.

IronPDF v2021.12.4401

1 de diciembre de 2021
Versión 2021.12.4401

Características y mejoras

https://www.nuget.org/packages/IronPdf/2021.12.4401

Notas de publicación:

  • Añade compresión a los documentos PDF. Consulte PdfDocument.CompressImages() para obtener más información.
  • Añade un parámetro para especificar las opciones de representación cuando se utiliza ImageToPdfConverter
  • Elimina PdfPage.PageOrientation, añade PdfPage.PageRotation (la rotación de la página PDF es 0, 90, 180 o 270)
  • Se corrige la representación de elementos de enlace cuyo atributo href especifica parámetros (mediante '?').
  • Se corrige la aplicación del CSS del documento a los encabezados y pies de página cuando se utiliza la opción LoadStylesAndCSSFromMainHtmlDocument.
  • Se ha corregido un error relativo a la configuración y recuperación de los indicadores de los campos de formulario cuando se utilizan campos de formulario anidados.
  • Actualizaciones a la última versión de Pdfium con varias correcciones de seguridad y mejoras de rendimiento.

Noviembre de 2021

IronPDF v2021.11.4257

15 de noviembre de 2021
Versión 2021.11.4257

Características y mejoras

https://www.nuget.org/packages/IronPdf/2021.11.4257

Notas de publicación:

  • Añadido Chrome, WebKit y renderizado adaptativo a IronPdf
  • Renderizado Pixel Perfect Chrome de HTML a PDF
  • Soporte completo multihilo y asíncrono
  • Ayudantes Razor y MVC añadidos
  • Clase ChromePdfRenderer añadida
  • Clase WebKitPdfRenderer añadida
  • Clase AdaptivePdfRenderer añadida
  • El renderizador de Chrome sustituye a WebKit como motor HtmlToPdf predeterminado. HTML, CSS add JS se renderiza con mayor precisión, lo que puede causar cambios de diseño para los usuarios existentes.
  • Cambios menores en la API