Registro de cambios: Actualizaciones, hitos, hoja de ruta

This article was translated from English: Does it need improvement?
Translated
View the article in English

Únete a 50.000 desarrolladores para recibir actualizaciones


Noviembre 2024

IronPdf for Python v2024.11.1.4

2 de noviembre de 2024
Versión 2024.11.1.4

Características y mejoras

https://pypi.org/project/IronPdf/2024.11.1.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 API ReplaceText.
  • Permite utilizar 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.
  • Soluciona un problema donde ReplaceText provoca saltos de línea verticalmente.
  • Soluciona un problema donde Resize(), Extender(), y `Transform()métodos eran inaccesibles.
  • Mejora el soporte de texto Unicode.
  • Mejora el uso de memoria y el rendimiento.
  • Mejora la velocidad de ApplyMultipleStampsAsync.

Septiembre de 2024

IronPDF for Python v2024.9.1.3

7 de septiembre de 2024
Versión 2024.9.1.3

Características y mejoras

https://pypi.org/project/IronPdf/2024.9.1.3

Notas de publicación:

  • Añade compatibilidad con recursos HTML con extensión de archivo '.download'
  • Añade una nueva API experimental para acceder a todos los objetos DOM de un PDF(véase `PdfDocument.Pages[].ObjectModel)
  • Añade compatibilidad con cabeceras de solicitud HTTP para HTML a PDF(véase ChromePdfRenderOptions.HttpRequestHeaders)
  • Mejora la validación de firmas múltiples por lectores de PDF externos(véase `Permisos de firma)
  • Mejora el comportamiento y la fidelidad de la función "combinar páginas"(también conocido como N-up)

Agosto de 2024

IronPDF for Python v2024.8.1.3

de agosto de 2024
Versión 2024.8.1.3

Características y mejoras

https://pypi.org/project/IronPdf/2024.8.1.3

Notas de publicación:

  • Añade compatibilidad con la conversión de las 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(véase PdfDocument.CombinePages())
  • Añade soporte para mover o escalar el contenido completo de la página(véase 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

Julio de 2024

IronPDF for Python v2024.7.1.8

de julio de 2024
Versión 2024.7.1.8

Características y mejoras

https://pypi.org/project/IronPdf/2024.7.1.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.
  • Se corrige un problema por el que los valores de los formularios no eran visibles al convertir la página en imagen(use 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 for Python v2024.6.1.1

9 de junio de 2024
Versión 2024.6.1.1

Características y mejoras

https://pypi.org/project/IronPdf/2024.6.1.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 personalizado en lenguaje natural para SaveAsPdfUA
  • Se corrige un error por el que SaveAsPdfUA a veces se bloquea
  • Se corrige un error por el que a veces se bloqueaba Merge
  • Se soluciona el problema por el que Stamp corrompe algunos PDF
  • Se soluciona el problema por el que CompressImage corrompe algunos PDF
  • Corrige el problema por el que añadir Header Footer corrompe algunos PDFs
  • 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
  • Se soluciona el problema por el que QRCode utilizaba una anchura y altura no válidas
  • Se corrige el problema por el que 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 la StackOverflowException lanzada cuando IronPdf se inicializa antes que IronQr
  • 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
  • Soporta más idiomas en IronPdf Docker image

Mayo de 2024

IronPdf para Python v2024.5.1.2/

9 de abril de 2024
Versión 2024.5.1.2/

Características y mejoras

https://pypi.org/project/IronPdf/2024.5.1.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 para Python v2024.4.1.2/

de abril de 2024
Versión 2024.4.1.2/

Características y mejoras

https://pypi.org/project/IronPdf/2024.4.1.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 para Python v2024.3.1.3/

1 de marzo de 2024
Versión 2024.3.1.3/

Características y mejoras

https://pypi.org/project/IronPdf/2024.3.1.3/

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 para Python v2024.2.1.2

0 de enero de 2024
Versión 2024.2.1.2

Características y mejoras

https://pypi.org/project/IronPdf/2024.2.1.2/

Notas de publicación:

  • Añade la conversión de documentos Word a PDF! (véase DocxToPdfRenderer.)
  • Añade compatibilidad con las matemáticas LaTeX en documentos PDF(ver HabilitarLaTex Matemática)
  • Añade soporte para cookies al renderizar desde una cadena HTML
  • Añade compatibilidad con macOS para los métodos async de `IronPdf
  • Añade compatibilidad con imágenes de firma transparentes
  • Añade compatibilidad con el alojamiento de IronPdf en los servicios de aplicaciones Azure.(véase IronPdf.Server.Azure.)
  • Añade soporte para utilizar IronPdf en iOS y Android a través del servicio de aplicaciones 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 de Iron Software.
  • Se corrige un error que impedía el uso de Installation.ChromeGpuMode.
  • Corrección de errores varios al utilizar el servicio gRPC(Motor Docker `IronPdf)
  • Corrección de pérdidas de memoria al fusionar documentos
  • Cambia las cookies para que sean específicas de cada render individual(véase ChromePdfRenderOptions.CustomCookies.)
  • Cambia el comportamiento por defecto de los renderizados de HTML a PDF para utilizar un contexto de solicitud independiente.(ver IronPdf.Rendering.RequestContexts)
  • Mejora la estabilidad del motor IronPdf Docker
  • 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 IronPdf Docker
  • Reduce el tiempo necesario para guardar documentos de gran tamaño(> 100 MB) en un 90% o más
  • Pequeñas correcciones de errores y mejoras de rendimiento
  • 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.
  • 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 que contiene encabezados y pies de página a PDF
  • Se corrigen varios problemas al ejecutar IronPdf en un entorno persistente alojado en hardware Apple.
  • 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 opción generados por IronPdf.
  • 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 bloqueo o el error de renderizado al renderizar determinadas URL con WebGL o JavaScript en algunos equipos.
  • 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.
  • 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 un 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 compatibilidad con configuraciones personalizadas de conexión remota IronPdf(véaseIronPdfConnectionConfiguration WithCustomChannel()`)

Agosto de 2023

IronPdf para Python v.2023.8.6

2 de agosto de 2023
Versión 2023.8.6

Características y mejoras

https://pypi.org/project/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

Específico para Python:

  • Añadido intento de instalación automática de .NET 6.0
  • Añadidos reintentos múltiples al intentar descargar dependencias nativas en tiempo de ejecución.
  • Recuperación mejorada cuando la descarga se corrompe
  • Añadida una salida de consola ligeramente mejorada durante la inicialización
  • Ahora también estamos creando paquetes específicos para cada plataforma que se subirán a nuestro sitio web (no requieren ninguna descarga en tiempo de ejecución).

Julio de 2023

IronPdf para Python v.2023.7.9

de julio de 2023
Versión 2023.7.9

Características y mejoras

https://pypi.org/project/IronPdf/2023.7.9/

Notas de publicación:

  • PRIMERA PUBLICACIÓN