Registro de cambios: Actualizaciones, hitos, hoja de ruta
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 >
marzo de 2025
IronPDF v2025.3.6
Características y mejoras
https://www.nuget.org/packages/IronPdf/2025.3.6
Notas de publicación
Mejoras
- Cambiado el DPI de impresión predeterminado a 300.
- Cambiado el valor predeterminado de
ChromeBrowserLimit
aEnvironment.ProcessorCount
, lo que mejora la estabilidad para implementaciones en la nube.
Corrección de errores
- Corrige un problema donde se generaban números de página PDF incorrectos a partir de
HtmlHeaderFooter
. - Se solucionó un problema donde ajustar una clave de metadatos que contenía corchetes lanzaba una excepción.
- Se solucionó un problema donde los márgenes de impresión no estaban alineados correctamente en algunos PDFs.
- Se corrigió un problema donde habilitar el modo de proceso único en
UpdatedChrome
causaba un bloqueo con un mensaje de error poco claro. El sistema ahora registra una advertencia e ignora la configuración en su lugar.
febrero de 2025
IronPDF v2025.2.8
Características y mejoras
https://www.nuget.org/packages/IronPdf/2025.2.8
Notas de publicación
Nuevas características
- Permite la edición de metadatos XMP personalizados en documentos PDF/A para
EmbedFileToPdfA
.
Mejoras
- Mejora de la salida
ExtractAllText
VisualOrder. - Mejorado el comportamiento para agregar nuevos marcadores y combinar documentos que contienen marcadores
Corrección de errores
- Se solucionó un problema donde el icono de anotación, el color y la ubicación no se actualizaban.
- Se corrigió un problema donde los valores de las coordenadas de la anotación siempre eran cero.
- Se corrigió un problema donde algunos campos de formulario no se podían encontrar usando
FindFormField
. - Se solucionó un problema donde algunos formularios de casilla de verificación actuaban como botones de opción.
- Se solucionó un problema en el que no se podía establecer el valor "No" para formularios de botones de opción.
- Se corrigió un problema donde los campos de texto se mostraban incorrectamente en DocuSign.
- Se corrigió un problema donde
RemoveSignatures
lanzaba una excepción en algunos PDFs. - Se corrigió un problema donde
Cleaner.ScanPdf()
lanzaba una excepción cuando se llamaba varias veces. - Se corrigió un problema donde el canal gRPC arrojaba una excepción al salir en aplicaciones de .NET Framework.
- Se corrigió un problema donde la altura dinámica del encabezado/pie de página o la altura del fragmento ignoraba
RenderingOptions.MarginLeft
yRenderingOptions.MarginRight
. - Se corrigió el constructor de copia de
PdfDocument
para clonar adecuadamente un documento existente. - Se solucionó un problema donde al establecer
MaxHeight
del encabezado/pie de página comoFragmentHeight
no se tenía en cuenta el estilo y CSS de los contenidos principales. - Se solucionó un problema donde Compress lanzaba una excepción en aplicaciones de .NET Framework de 32 bits.
- Se corrigió un problema donde
TextAnnotation.Hidden
no funcionaba. - Se corrigió un problema donde
RemoveSignatures
lanzaba una excepción en algunos PDFs. - Se corrigió un problema donde la reasignación de
MetaData.Keywords
lanzaba una excepción. - Se solucionó un problema donde al recuperar
Bookmarks
de ciertos PDFs se congelaba el proceso. - Se corrigió un problema donde acceder a
Form
en ciertos PDFs lanzaba una excepción.
Enero de 2025
IronPDF v2025.1.1
Características y mejoras
https://www.nuget.org/packages/IronPdf/2025.1.1
Notas de publicación
Nuevas características
- Nuevos paquetes
IronPdf.Native.UpdatedChrome
para Linux y Windows basados en el último CEF 131. - Se añadió la nueva API
RenderHtmlAsPdfUA
. - Se añadieron nuevas sobrecargas de la API
RenderZipFileAsPdf
.
Mejoras
- Se mejoró el rendimiento general de la operación de formularios PDF.
- Mejora en el rendimiento de la generación de formularios HTML.
- Calidad mejorada de extracción de texto de PDF.
Corrección de errores
- Se corrigió un problema donde el método
RenderRazorViewToPdf()
causaba errores de compilación después de actualizar IronPdf de la versión 2024.8.3 a versiones superiores. - Se corrigió un problema donde los métodos
ReplaceTextOnPage()
,ReplaceTextOnPages()
,ReplaceTextOnAllPages()
yDrawText()
renderizaban incorrectamente el carácter de nueva línea (\n
) comoÿ
en lugar de crear una nueva línea. - Se solucionó un problema donde la conversión de algunos archivos RTF a PDF resultaba en una excepción debido a elementos no soportados dentro del archivo RTF.
- Se solucionó un problema donde el método
ReplaceText()
no lanzaba una excepción cuando no podía renderizar texto debido a glifos faltantes en fuentes de subconjuntos incrustados. - Se corrigió un problema donde los hipervínculos internos no funcionaban después de aplicar protección con contraseña y otras configuraciones de seguridad al documento PDF.
- Se corrigió un problema donde las propiedades
Line
yTextChunk
del objetoPdfPage
no detectaban y mostraban correctamente el número de líneas y fragmentos de texto dentro de la página PDF. - Se solucionó un problema donde el parámetro DPI en los métodos de conversión de PDF a imagen no se respetaba, resultando en imágenes con valores DPI incorrectos.
- Se corrigió un problema donde el método
Flatten()
modificaba las dimensiones del documento PDF y resultaba en el recorte del contenido, particularmente la sección del encabezado. - Se solucionó un problema donde los encabezados y pies de página HTML no se mostraban en las páginas del documento PDF después de añadir un PDF de fondo.
- Se corrigió un problema donde ciertas imágenes codificadas en Base64 interferían con la codificación UTF-8 del contenido en encabezados y pies de página, sin afectar el contenido principal.
- Se corrigió un problema donde establecer una clave de metadatos personalizada que contenía espacios (por ejemplo, "My Custom Key") lanzaba una excepción.
Diciembre de 2024
IronPDF v2024.12.9
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.12.9
Notas de publicación
- Se solucionó un problema donde la combinación de ciertos PDFs provocaba un bloqueo.
- Se solucionó un problema donde la primera letra del texto bajo una región redactada aún podía aparecer en la salida.
- Se añadió soporte para caracteres de nueva línea en
ReplaceText
yDrawText
. - Se añadió una nueva propiedad
IsSubsetted
a la clasePdfFont
. - Se añadió la bandera skipSubsetFonts a
PdfFontCollection.Find
. - Se agregaron sobrecargas para el método
ReplaceText
para aceptar el objetoPdfFont
.
Noviembre 2024
IronPDF v2024.11.4
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.11.4
Notas de publicación
- Agrega una nueva API para incrustar archivos durante la conversión a PDF/A.
- Agrega parámetros opcionales FontName y
CustomFontSize
a la APIReplaceText
. - Permite el uso de fuentes personalizadas con la API
DrawText
. - Corrige problemas de posicionamiento de sellos.
- Corrige un problema donde algunos archivos PDF/A no se podían mostrar en Adobe Acrobat Pro.
- Corrige un problema donde
ReplaceText
causa saltos de línea verticalmente. - Soluciona un problema donde los métodos
Resize()
,Extend()
yTransform()
eran inaccesibles. - Mejora el soporte de texto Unicode.
- Mejora el uso de memoria y el rendimiento.
- Mejora la velocidad de
ApplyMultipleStampsAsync
.
October 2024
IronPDF v2024.10.8
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.10.8
Notas de publicación
- Mejora la posición de la redacción de texto
- Mejora la conversión a PDF/A-3
- Mejora la apariencia y el comportamiento de las casillas de verificación y los botones de opción.
- Mejora la precisión del posicionamiento de los sellos al escalar
- Soluciona un problema donde el desplazamiento del sello se aplica a páginas rotadas.
- Soluciona el problema donde el carácter Unicode no aparece al establecer el valor del formulario.
- Soluciona el problema donde
VerifyPdfSignatures
devuelve un valor incorrecto - Hace visible el campo de firma en Bluebeam Revu
IronPdfEngine
ahora admite botones de opción de formulario, campos de firma y campos de imagen.
Septiembre de 2024
IronPDF v2024.9.3
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.9.3
Notas de publicación
- Añade compatibilidad con recursos HTML con extensión de archivo '.download'
- Agrega una nueva API experimental para acceder a todos los objetos DOM dentro de un PDF (ver
PdfDocument.Pages[].ObjectModel
) - Agrega soporte para encabezados de solicitud HTTP para HTML a PDF (ver
ChromePdfRenderOptions.HttpRequestHeaders
) - Mejora la validación de múltiples firmas por lectores de PDF externos (ver
SignaturePermissions
) - Mejora el comportamiento y la fidelidad de la función "combinar páginas" (también conocida como N-up)
Agosto de 2024
IronPDF v2024.8.3
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.8.3
Notas de publicación
- ¡Agrega soporte para la conversión de versiones PDF/A 1A, 1B, 2A, 2B y 3A!
- Añade soporte para crear documentos PDF en blanco (ver constructor
PdfDocument
) - Añade soporte para combinar páginas PDF en una sola página de filas y columnas (ver
PdfDocument.CombinePages()
) - Añade soporte para mover o escalar el contenido completo de la página (ver
PdfPage.Transform()
) - Corrección de casillas de verificación no interactivas al convertir HTML a PDF/A
- Mejora el rendimiento al crear botones de opción a partir de HTML
Problemas conocidos
RedactRegion
requiere una altura negativa para funcionar correctamente (pr)- La función
CombinePages
no admite la combinación de páginas de diferentes tamaños (pr)
Julio de 2024
IronPDF v2024.7.8
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.7.8
Notas de publicación
- Se corrige un problema por el que los enlaces, formularios y anotaciones se rompían al guardar como PDF/A.
- Se corrige un problema por el que el orden de las pestañas era incorrecto al guardar como PDF/UA.
- Se corrige un problema de pérdida de memoria al eliminar objetos PDF.
- Soluciona problemas por los que los formularios no podían editarse a través de Adobe Acrobat Pro.
- Se han corregido los problemas por los que la representación de imágenes de gran tamaño provocaba un bloqueo.
- Se corrigen problemas por los que la anchura de representación no se aplicaba a los encabezados y pies de página.
- Se han solucionado problemas por los que los sellos se colocaban mal en diferentes tamaños de página.
- Se soluciona un problema por el que los valores de los formularios no eran visibles después de aplanar una página.
- Soluciona el problema donde los valores del formulario no eran visibles al convertir la página a imagen (usar Flatten=true`).
- Se ha corregido un problema por el que las imágenes de las firmas no eran visibles.
- Mejora el soporte para establecer valores de formulario para nombres de formulario duplicados.
- Añade compatibilidad con la representación de listas de cuadros combinados seleccionados a partir de entradas HTML.
- Añade nuevas opciones para la API de redacción de texto.
- Añade soporte para la redacción de palabras enteras, incluidos los signos de puntuación.
Junio de 2024
IronPDF v2024.6.1
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.6.1
Notas de publicación
- Añade una nueva API de redacción de regiones
- Añade compatibilidad con campos de formulario de imagen
- Añade soporte para mostrar valores de campos de formulario al convertir PDF a imagen
- Permite un identificador de lenguaje natural personalizado para
SaveAsPdfUA
- Arregla el error donde
SaveAsPdfUA
a veces se bloquea - Corrige el error donde
Merge
a veces se bloquea - Soluciona el problema donde
Stamp
corrompe algunos PDFs - Corrige el problema donde
CompressImage
corrompe algunos PDFs - Soluciona el problema en el que al agregar
Header
oFooter
se corrompen algunos archivos PDF - Se soluciona el problema por el que se ignoraban los nombres de campos de formulario con notación de puntos
- Corrige un montón de
System.AccessViolationExceptions
al manipular documentos PDF - Soluciona el problema donde
QRCode
utiliza un ancho y alto no válidos - Soluciona el problema donde
RenderDocxAsPdf
no tiene en cuenta el elemento de salto de página de docx - Se corrige un problema por el que el nombre de usuario de autenticación de inicio de sesión se establece erróneamente con el valor de la contraseña
- Se corrige un error de conformidad con FIPS en algunos sistemas
- Corrige
StackOverflowException
lanzada cuandoIronPdf
se inicializa antes queIronQr
- Mejora la compatibilidad con las anotaciones de formularios
- Actualizaciones a la última versión de Pdfium que incluye correcciones al manipular documentos PDF existentes
- Actualiza
IronSoftware.System.Drawing
a 2024.6.1 - Admite más idiomas en la imagen de Docker de
IronPdf
Mayo de 2024
IronPDF v2024.5.2
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.5.2
Notas de publicación
- Añade una nueva API
IronPdf.Cleaner
que puede sanitizar y escanear PDFs. - Soluciona el problema donde
RenderRtfFileAsPdf
a veces devuelve contenido negro.
Abril de 2024
IronPDF v2024.4.2
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.4.2
Notas de publicación
- Agrega la nueva API
PdfDocument.Compress()
. - 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 donde el índice (TOC) no se renderiza para HTML complejo.
- Soluciona el problema donde la configuración de la clave de licencia en
IronPdfEngine
no funciona. - 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.
- Se soluciona el problema donde
PdfSignature.SigningContact
no funciona. - Mejora el rendimiento de
DocxToPdf
. - Convierte todos los métodos
Print
en asincrónicos. - Actualiza las librerías gRPC a la versión 2.62.0
Marzo de 2024
IronPDF v2024.3.4
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.3.4
Notas de publicación
- Agrega una nueva API de fuentes completa para agregar, eliminar y usar fuentes (ver
PdfDocument.Fonts
) - Agrega la función de redacción de texto en PDF (ver
PdfDocument.RedactText()
) - Añade soporte para comprimir imágenes en escala de grises con
PdfDocument.CompressImages()
- Agrega soporte para el muestreo de subcrominancia "444" y "441" con
PdfDocument.CompressImages()
- Agrega un nuevo método para cargar firmas desde una cadena base64 (ver
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
- Se ha mejorado la extracción de texto para omitir el guión de final de línea (carácter 0xFFFE)
- Se corrige el problema con las anotaciones que no se redimensionan correctamente (ver
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
Características y mejoras
https://www.nuget.org/packages/IronPdf/2024.2.2
Notas de publicación
- Soluciona el problema de transformación al modificar un documento después de llamar a
AppendPdf()
- Soluciona el problema con los tiempos de ejecución que no se descargan cuando
Installation.AutomaticallyDownloadNativeBinaries=true
- Soluciona el problema con
Installation.CustomDeploymentDirectory
siendo ignorado - Se soluciona un problema por el que al activar el cumplimiento de PDF/A se eliminaba la transparencia y aparecía un fondo negro.
- Soluciona el problema donde la enumeración
PdfFormFieldFlags
era inaccesible para los usuarios - Se solucionó el problema donde
ReplaceTextOnPages()
lanzaba un error si el texto no se encontraba en cada página - Se soluciona un problema con las cookies en Linux
- Soluciona el problema donde
Installation.SingleProcess
siempre estaba habilitado - 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 de IronPdf (ver
IronPdfConnectionConfiguration WithCustomChannel()
)
Enero de 2024
IronPDF v2024.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. (Consulte
CheckboxFormField
yRadioFormField
paraChoices
ySelectedIndex
) - Añade una forma de establecer el índice seleccionado de botones de radio y casillas de verificación. (Vea
CheckboxFormField
yRadioFormField
paraClear()
ySelect
) - Añade la posibilidad de dibujar líneas y rectángulos en un documento existente. (Vea
PdfDocument
paraDrawLine()
yDrawRectangle()
) - Añade la posibilidad de añadir un campo de firma vacío que permite al usuario hacer clic para firmar. (Vea la clase
SignatureFormField
) - Añade extracción de texto, caracteres y líneas con información de posición. (Consulte
PdfDocument.Pages
paraLines
yCharacters
) - Añade funciones de seguridad web opt-in más potentes para quienes aceptan entradas de usuarios no fiables. (Ver
Installation.EnableWebSecurity
) - Añade la posibilidad de especificar la fuente al dibujar texto en un documento existente. (Ver
PdfDocument.DrawText()
) - Añade compatibilidad con las extensiones OpenAI. (Vea el paquete NuGet
IronPdf.Extensions.AI
) - Agrega soporte para añadir y eliminar formularios a través de
PdfDocument.Form.Add()
,Remove()
, etc. (implementadoObservableCollection
) - 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 dentro de entornos de solo lectura que solo permiten un solo proceso al habilitar automáticamente
Installation.SingleProcess
Diciembre de 2023
IronPDF v2023.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 agregar, eliminar y usar Fuentes! (ver
PdfDocument.Fonts
) - ¡Agrega una nueva API de Anotaciones para recuperar anotaciones de documentos! (ver
PdfDocument.Annotations
) - Agrega soporte para URLs de marca de tiempo de firmas que requieren SHA-256 o SHA-512 (ver
TimestampHashAlgorithms
) - Añade compatibilidad con los valores de los botones de radio definidos mediante el atributo HTML "checked".
- Soluciona un error donde IronPdf a veces corrompía documentos que estaban firmados digitalmente por un tercero (ver
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
Características y mejoras
https://www.nuget.org/packages/IronPdf/2023.11.7
Notas de publicación:
- ¡Agrega nueva generación automática de tabla de contenidos! Consulte la configuración de
TableOfContents
- Agrega una nueva forma de reducir el tamaño de tu PDF. Consulte
PdfDocument.CompressStructTree()
- Agrega nueva API de campo de formulario PDF (ver
IFormFieldCollection
yPdfDocument.Form
) - Añade compatibilidad con los atributos de formulario HTML "readonly", "disabled" y "maxlength".
- Agrega soporte para "fusión de correspondencia" al convertir DocX a PDF (ver
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
- Soluciona problemas al generar una imagen desde 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
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
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! (ver
DocxToPdfRenderer
) - Añade soporte para matemáticas LaTeX en documentos PDF (ver
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
- Agrega soporte para el alojamiento de IronPdf en Azure App Services (ver
IronPdf.Server.Azure
) - Agrega soporte para usar IronPdf en iOS y Android a través del servicio de aplicaciones de Azure (ver 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 de Iron Software.
- Soluciona el error que impide 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 (ver
ChromePdfRenderOptions.CustomCookies
) - Cambia el comportamiento predeterminado de las representaciones de HTML a PDF para usar un contexto de solicitud separado (ver
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 para 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
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.
- Solucionado el error de índice de página al usar
ImportPages
- Se corrige un error que provocaba el bloqueo del programa al copiar anotaciones.
- Agrega la función de esperar a que los elementos HTML se carguen antes de renderizar (ver 'WaitFor')
- Agrega la función de esperar a que las fuentes se carguen antes de renderizar (ver 'WaitFor')
- Agrega la función para especificar la rotación al dibujar texto
- Añade la característica de especificar un perfil de color personalizado al guardar como PDFA
Julio de 2023
IronPDF v2023.7.4
Características y mejoras
https://www.nuget.org/packages/IronPdf/2023.7.4
Notas de publicación:
- Agrega la función de conversión a SVG: Esto incluye la capacidad de convertir PDF a archivos SVG y cadenas SVG.
- Agrega la función de conversión a HTML: Esto incluye la capacidad de convertir PDF a archivos HTML y cadenas HTML
- Agrega la función de metadatos XMP y mejora la API existente para establecer propiedades de metadatos
- Añade soporte para PDF U/A: Ver
PdfDocument.SaveAsPdfUA()
- Agrega disparador de HTML a PDF mediante el método JavaScript: Ver
RenderingOptions.WaitFor()
- Agrega un desencadenante de HTML a PDF mediante la finalización de la actividad de red: Ver
RenderingOptions.WaitFor()
- Añade compatibilidad con Python (Python 3.7+): Instalar mediante 'pip install ironpdf'
- Soluciona problemas de conectividad relacionados con IronPdf Docker image
- Corrige Image Stamper: La imagen PNG del sello pierde su transparencia
- Soluciones
ImageToPdfConverter.ImageToPdf
: Se resolvió 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.
- Corrige
InsertPdf()
para ahora fusionar 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).
- Actualizaciones de
IronSoftware.Drawing 2023.7.1
con varias correcciones de errores para la codificación y decodificación de imágenes
Junio de 2023
IronPDF v2023.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 una nueva API de anotaciones, incluyendo 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
que no considera la rotación de 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.
- Elimina el espacio de nombres IronPdf.Rendering.Abstractions. En su lugar, por favor utilice los mismos métodos de renderizado de la clase ChromePdfRenderer
Mayo de 2023
IronPDF v2023.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
- Agrega soporte PDF/A-3B (ver SaveAsPdfA() y ConvertToPdfA())
- Agrega soporte para eliminar metadatos del documento (ver RemoveMetadataKey())
- Se corrige un error al abrir un documento desde Stream
Abril de 2023
IronPDF v2023.4.4
Características y mejoras
https://www.nuget.org/packages/IronPdf/2023.4.4
Notas de publicación:
- Soporta tanto ImageSharp 2 como ImageSharp 3 (vea versión de Iron Drawing ImageSharp)
- Admite la generación de PDF en un modelo cliente/servidor containerizado (ver Imágenes de 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
Características y mejoras
https://www.nuget.org/packages/IronPdf/2023.3.2
Notas de publicación:
- Implementa imágenes de firma (ver
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
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 de firma y firma de PDF
- Elimina la dependencia de iTextSharp
- Soluciones para los errores de
DrawDividerLine
en Cabecera/Pie de página - Agrega
DrawDividerLineColor
en el Encabezado/Pie de página de Texto - Cambia la versión mínima de .NET Framework de 4.0 a 4.6.2
- Repara la fuga de memoria al usar
ReplaceTextOnPage
- Actualiza
IronSoftware.System.Drawing
a 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 corrigió un problema con el ajuste de texto en el encabezado y pie de página HTML que no rompía una palabra correctamente al renderizar un PDF desde HTML. Anteriormente, algunas palabras se dividían en lugares inesperados, lo que resultaba en un texto difícil de leer o entender.
- Se corrigió un error en la función
ImageStamper
, que no estaba leyendo correctamente las rutas relativas
Enero de 2023
IronPDF v2023.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á habilitada por defecto y establecida en la ruta de la carpeta temporal (ver
Installation.ChromeBrowserCachePath
) - Desaprueba
FitPaperModes.None
y añadeFitPaperModes.Zoom
- Sustituye
System.Drawing.Common
porIronSoftware.Drawing
en proyectos netstandard2.0Notas:
- azure v4 con net6.0 sin variables adicionales configuradas [enlace de descarga]
ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf("https://www.google.com/"); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
- azure v4 con net6.0 sin variables adicionales configuradas [enlace de descarga]
ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf("https://www.google.com/"); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
- dotnet publish net6.0 target platform win-x64
- azure v4 con net6.0 sin variables adicionales configuradas [enlace de descarga]
Diciembre de 2022
IronPDF v2022.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.
- Solución al error 'failed to deploy IronPdf' al usar 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.
- Actualizaciones sugeridas para los archivos de Docker (ver Agregar 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
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'.
- Agrega RTF a PDF - consulte RenderRtfStringAsPdf() para más información
- Añade más formas de reemplazar texto - véase ReplaceTextOnPages() y 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 a través de un archivo zip o un ejecutable de instalación (consulte la Página de inicio de IronPdf)
Octubre de 2022
IronPDF v2022.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
Características y mejoras
https://www.nuget.org/packages/IronPdf/2022.10.9532
Notas de publicación:
- Se añadieron nuevos métodos para el estampado de HTML
- Se añadió la opción de aplicar solo el margen izquierdo y derecho a los encabezados y pies de página (ver
UseMarginsOnHeaderAndFooter
) - Obsoleto
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
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
Características y mejoras
https://www.nuget.org/packages/IronPdf/2022.8.8138
Notas de publicación:
- Añade compresión para documentos PDF. Consulte
PdfDocument.CompressImages()
para más información - Añade un parámetro para especificar las opciones de renderizado al usar
ImageToPdfConverter
- Elimina
PdfPage.PageOrientation
, añadePdfPage.PageRotation
(la rotación de 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 '?').
- Corrige la aplicación del CSS del documento a encabezados y pies de página al usar 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
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
- Agrega
IronPdf.Installation.ChromeBrowserCachePath
- Agrega
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
- Se solucionó el problema de Image TOPdf que no funcionaba con un nombre de archivo de imagen que contenía un espacio
- Corrige algunos
FitToPaperModes
que no estaban funcionando correctamente. Soluciona 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 propiedades, incluidos los campos de formulario anidados.
- Mejora la compatibilidad con .NET 6.0 en determinados entornos.
- Mejora el posicionamiento de HtmlStamp y Watermark
Junio de 2022
IronPDF v2022.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 un ajuste automático verdadero del contenido HTML a 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
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
- Agrega una nueva API de reemplazo de
Text
- 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.
- Soluciona un problema de fuga 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
Características y mejoras
https://www.nuget.org/packages/IronPdf/2022.5.5596
Notas de publicación:
- Se corrige un error donde la posicionamiento de
HtmlStamp
no funcionaba - Corrige el error donde
AddBackground
se añadía incorrectamente al primer plano - Se corrigió un error donde
EnableCookies
no funcionaba como se pretendía - Soluciona un error que causa una
ArgumentNullException
durante la edición de un documento PDF - Implementa el manejo de excepciones de
ChromePdfRenderer
sin necesidad de reiniciar - Mejora la documentación (IntelliSense)
Abril de 2022
IronPDF v2022.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 causa un cálculo incorrecto para las propiedades
Width
,Height
,PrintWidth
yPrintHeight
del documento PDF - Soluciona un error que causaba que
HtmlFooter
a veces añadiera un margen adicional de 5 mm 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 el error donde
AddPdfBackground
provocaba unArgumentNullException
- Se corrige un error por el que IronPdf no puede ejecutarse al publicar con algunos perfiles de publicación.
- Soluciona un error donde
DrawDividerLine
no funciona con cabecera y pie de página en 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
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.
- Corrige un error donde
PrintHeight
yPrintWidth
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.
- Soluciona la fuga 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
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
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.
- Soluciona el error donde una cookie no funcionaba correctamente con el
ChromeRender
- Soluciona 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 establecerPaperSize
al utilizarImageToPdfConverter
(predeterminado: A4)
Enero de 2022
IronPDF v2022.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
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.
- Corrige el problema de memoria al imprimir documentos usando
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 asegurar que se utilice la versión correcta de las dependencias descargadas (relevante al usar el paquete NuGet
IronPdf.Slim
) - 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 HTMLIronPDF v2021.12.4401
Características y mejoras
https://www.nuget.org/packages/IronPdf/2021.12.4401
Notas de publicación:
- Añade compresión para documentos PDF. Consulte
PdfDocument.CompressImages()
para más información - Añade un parámetro para especificar las opciones de renderizado al usar
ImageToPdfConverter
- Elimina
PdfPage.PageOrientation
, añadePdfPage.PageRotation
(la rotación de 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 '?').
- Corrige la aplicación del CSS del documento a encabezados y pies de página al usar 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
Características y mejoras
https://www.nuget.org/packages/IronPdf/2021.11.4257
Notas de publicación:
- Se agregó Chrome, WebKit y Rendering 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 motor de Chrome reemplaza a WebKit como nuestro motor predeterminado
HtmlToPdf
. HTML, CSS y JS se renderizan con mayor precisión, lo que puede causar cambios de diseño para los usuarios existentes. - Cambios menores en la API