Registro de cambios: Actualizaciones, hitos, hoja de ruta

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

Hoja de ruta de IronPDF for Java

IronPDF for Java es el primer producto que Iron Software lanza en lenguaje Java.

En agosto de 2022, Iron Software anunció su intención de diversificarse en nuevos idiomas. IronPDF for Java llegó sólo 3 meses después.

Creado en 1995, Java sigue siendo el lenguaje de programación líder en volumen de uso, lo que lo convierte en la siguiente opción lógica que podemos ofrecer. Nuestra ampliación del producto IronPDF for .NET, ya consolidado, refleja el mismo conjunto de características diversas. Nuestra intención es mantener el mismo ritmo con actualizaciones frecuentes y los últimos cambios tecnológicos en HTML, CSS y JS para garantizar que nuestra comunidad tenga acceso a tecnologías de vanguardia.

Como con cualquier producto nuevo, es esencial recibir comentarios. Como ingenieros, sabemos que el software debe estar siempre mejorando. Nuestra intención es fomentar un amplio uso de IronPDF for Java por parte de nuestra comunidad de más de 50.000 desarrolladores, por lo que agradecemos sus comentarios en volumen.

Suscríbase a nuestra lista de correo para recibir noticias sobre nuestros próximos lanzamientos para Java y otros idiomas.


marzo de 2025

IronPDF v2025.3.6

Mar 7, 2025
View IronPDF Java v2025.3.6 on Sonatype Central
Ver IronPDF for Java v2025.3.6 Referencia de API

Características y mejoras

Detalles de la versión 2025.3.6 de IronPDF Java

Notas de publicación:

Actualiza el IronPdfEngine a la versión 2025.3.6


febrero de 2025

IronPDF v2025.2.8

Feb 6, 2025
View IronPDF Java v2025.2.8 on Sonatype Central
Ver la referencia de API de IronPDF for Java v2025.2.8

Características y mejoras

Detalles de IronPDF Java Version 2025.2.8

Notas de publicación:

Actualiza el IronPdfEngine a 2025.2.8


Diciembre de 2024

IronPDF v2024.12.9

Jan 10, 2024
View IronPDF Java v2024.12.9 on Sonatype Central
Ver referencia de API de IronPDF for Java v2024.12.9

Características y mejoras

IronPDF Java Versión 2024.12.9 Detalles

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 y DrawText.
  • Se añadió una nueva propiedad IsSubsetted a la clase PdfFont.
  • Se agregó la bandera skipSubsetFonts a PdfFontCollection.Find.
  • Se añadieron sobrecargas para el método ReplaceText para aceptar el objeto PdfFont.
  • Actualiza el motor a 2024.12.9

Enero de 2025

IronPDF v2025.1.1

Jan 16, 2024
View IronPDF Java v2025.1.1 on Sonatype Central
Ver la referencia de la API de IronPDF for Java v2025.1.1

Características y mejoras

Detalles de la Versión 2025.1.1 de IronPDF Java

Notas de publicación:

Notas de la Versión

Nuevas Funciones

  • Nuevos paquetes IronPdf.Native.UpdatedChrome para Linux y Windows basados en el último CEF 131.
  • Se ha añadido 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.
  • Actualiza el motor a 2025.1.1

    Corrección de errores

  • Se corrigió un problema donde RenderRazorViewToPdf() método causó errores de compilación después de actualizar IronPdf de la versión 2024.8.3 a versiones superiores.
  • Se corrigió un problema donde el ReplaceTextOnPage(), ReplaceTextOnPages(), ReplaceTextOnAllPages(), y `DrawText()métodos representaron 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 ReplaceText() método no lanzó una excepción cuando no pudo renderizar el texto debido a la falta de glifos en las fuentes incrustadas del subconjunto.
  • 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 resolvió un problema donde las propiedades Line y TextChunk del objeto PdfPage 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.
  • Solucionado un problema donde el `Flatten()El método modificó las dimensiones del documento PDF y resultó en el recorte del contenido, particularmente en 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 se configuraba una clave de metadatos personalizada que contenía espacios.(por ejemplo, "Mi Clave Personalizada")lanzaría una excepción.

Diciembre de 2024

IronPDF v2024.12.9

Jan 10, 2024
View IronPDF Java v2024.12.9 on Sonatype Central
Ver referencia de API de IronPDF for Java v2024.12.9

Características y mejoras

IronPDF Java Versión 2024.12.9 Detalles

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 y DrawText.
  • Se añadió una nueva propiedad IsSubsetted a la clase PdfFont.
  • Se agregó la bandera skipSubsetFonts a PdfFontCollection.Find.
  • Se añadieron sobrecargas para el método ReplaceText para aceptar el objeto PdfFont.
  • Actualiza el motor a 2024.12.9

Noviembre 2024

IronPDF v2024.11.4

Dec 5, 2024
View IronPDF Java v2024.11.4 on Sonatype Central
Ver la referencia de la API de IronPDF for Java v2024.11.4

Características y mejoras

Detalles de IronPDF Java Version 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 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.
  • Actualiza el motor a 2024.11.4

Septiembre de 2024

IronPDF v2024.9.1

Sept 17, 2024
View IronPDF Java v2024.9.1 on Sonatype Central
Ver la referencia de la API de IronPDF for Java v2024.9.1

Características y mejoras

IronPDF Java Versión 2024.9.1 Detalles

Notas de publicación:

  • Actualiza el motor a 2024.9.3

Agosto de 2024

IronPDF v2024.8.1

Aug 8, 2024
View IronPDF Java v2024.8.1 on Sonatype Central
Ver la referencia de la API de IronPDF for Java v2024.8.1

Características y mejoras

IronPDF Java Versión 2024.8.1 Detalles

Notas de publicación:

  • Actualiza el motor a 2024.8.3

Julio de 2024

IronPDF v2024.7.1

Jul 15, 2024
View IronPDF Java v2024.7.1 on Sonatype Central
Ver la Referencia de la API de IronPDF for Java v2024.7.1

Características y mejoras

IronPDF Java Versión 2024.7.1 Detalles

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.

Junio de 2024

IronPDF v2024.6.2

Jun 20, 2024
View IronPDF Java v2024.6.2 on Sonatype Central
Ver la Referencia de API de IronPDF for Java v2024.6.2

Características y mejoras

IronPDF Java Versión 2024.6.2 Detalles

Notas de publicación:

  • 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
  • Actualiza el motor a 2024.6.1

Marzo de 2024

IronPDF v2024.3.1

Mar 29, 2024
View IronPDF Java v2024.3.1 on Sonatype Central
Ver la referencia de la API de IronPDF for Java v2024.3.1

Características y mejoras

IronPDF Java Versión 2024.3.1 Detalles

Notas de publicación:

  • Actualizar el motor a 2024.3.4
  • Desaprobado setTextFieldFont.
  • Deprecated crear fuente personalizada a partir de ruta

Febrero de 2024

IronPDF v2024.2.1

Feb 12, 2024
View IronPDF Java v2024.2.1 on Sonatype Central
Ver la referencia de API de IronPDF for Java v2024.2.1

Características y mejoras

IronPDF Java Versión 2024.2.1 Detalles

Notas de publicación:

  • Actualizar IronPdfEngine a 2024.2.2
  • Actualizar proto a lo último de la rama principal
  • Añade el test FormType para comprobar que establecemos el FormType correcto en la clase FormField.

Enero de 2024

IronPDF v2024.1.1

Jan 11, 2024
View IronPDF Java v2024.1.1 on Sonatype Central
Ver Referencia de la API de IronPDF for Java v2024.1.1

Características y mejoras

IronPDF Java Versión 2024.1.1 Detalles

Notas de publicación:

  • Mejorar el proceso de arranque en algún entorno
  • Actualiza IronPdfEngine a 2024.1.1

Diciembre de 2023

IronPDF v2023.12.1

Nov 30, 2023
View IronPDF Java v2023.12.1 on Sonatype Central
Ver la referencia de API de IronPDF for Java v2023.12.1

Características y mejoras

IronPDF Java Versión 2023.12.1 Detalles

Notas de publicación:

  • Añade compressStructTree.
  • Añade la opción ChangeTrackingModes al abrir un archivo PDF.
  • Se corrige un error por el que PageSelection pageRange ahora incluye el índice final
  • Actualiza la versión interna de grpc a 1.59.0
  • Actualiza IronPdfEngine a 2023.12.6

Noviembre de 2023

IronPDF v2023.11.1

Nov 03, 2023
View IronPDF Java v2023.11.1 on Sonatype Central
Ver la referencia de la API de IronPDF for Java v2023.11.1

Características y mejoras

IronPDF Java Versión 2023.11.1 Detalles

Notas de publicación:

  • Añade alguna configuración de Chrome a com.ironsoftware.ironpdf.Settings.(por ejemplo, singleProcess, chromeGpuMode.)
  • Añade la configuración IronPdfEngineTimeout a com.ironsoftware.ironpdf.Settings y aumenta el valor por defecto de 60 a 120 segundos.
  • Se corrige un error por el que IronPdfEngine ahora escribe un archivo de registro
  • Implementar AutoCloseable para la clase PdfDocument.
  • Actualiza IronPdfEngine a 2023.11.7

Octubre de 2023

IronPDF v2023.10.2

Oct 05, 2023
View IronPDF Java v2023.10.2 on Sonatype Central
Ver la referencia de la API de IronPDF for Java v2023.10.2

Características y mejoras

IronPDF Java Versión 2023.10.2 Detalles

Notas de publicación:

  • Updates IronPdfEngine to 2023.10.3
  • Fixes bug where HtmlFooter was applied to both the header and footer

Septiembre de 2023

IronPDF v2023.9.2

Sep 19, 2023
View IronPDF Java v2023.9.2 on Sonatype Central
Ver la referencia de la API de IronPDF for Java v2023.9.2

Características y mejoras

IronPDF Java Versión 2023.9.2 Detalles

Notas de publicación:

  • Updates IronPdfEngine to 2023.9.8
  • Adds PDF/A & PDF/UA support (see saveAsPdfA() and convertToPdfA())
  • Fixes bug when opening document from Stream
  • Fixes bug when removing metadata
  • Fixes grayscale option not being applied
  • Fixes image compression features corrupting bitmaps
  • Fixes IronPdf crashing in Linux containers
  • Fixes memory leak when using copyPages()
  • Fixes signatures sometimes not being visible in Adobe Reader signature panel
  • Fixes RasterizeToImageFiles not considering page rotation
  • Fixes barcode stamps shrinking as they approach the page boundary
  • Fixes IronPdfEngine headers and footers not working properly
  • Improves memory usage and performance by up to 10 percent
  • Improves logic for image compression to further optimize size
  • Adds HTML-to-PDF trigger via Javascript method: See ChromePdfRenderOptions.waitFor
  • Adds HTML-to-PDF trigger via completion of network activity: See RenderingOptions.waitFor
  • Fixes Image Stamper: Stamp PNG image losing its transparency
  • Reduces memory usage when rendering HTML to PDF
  • Reduces memory usage when opening large PDF documents
  • Fixes bug causing the program to hang when copying annotations
  • Fixes MacOS bug which would sometimes cause consecutive renders to fail
  • Reduces IronPdfEngine binaries & docker size
  • Improves stability of IronPdfEngine
  • Adds support for transparent signature images
  • Reduces time to save large documents (>100MB) by 90% or more
  • Fixes rendering WebGL content bug

Julio de 2023

IronPDF v2023.7.2

Jul 12, 2023
View IronPDF Java v2023.7.2 on Sonatype Central
Ver la referencia de API de IronPDF for Java v2023.7.2

Características y mejoras

IronPDF Java Versión 2023.7.2 Detalles

Notas de publicación:

  • Fixes corrupted Fat-Jar
  • Fixes documentation typo
  • Hide PageSelection.getPageList
  • Update gRPC to 1.56.1
  • Update project description

Abril de 2023

IronPDF v2023.4.4

Apr 2, 2023
View IronPDF Java v2023.4.4 on Sonatype Central
Ver referencia de API de IronPDF for Java v2023.4.4

Características y mejoras

IronPDF Java Versión 2023.4.4 Detalles

Notas de publicación:

  • Fixes some cases of license key not being read from application config file
  • Fixes some cases of missing or incompatible assembly references when targeting .NET 4.6.2 - 4.8

Marzo de 2023

IronPDF v2023.3.2

Mar 9, 2023
View IronPDF Java v2023.3.2 on Sonatype Central
Ver Referencia de API de IronPDF for Java v2023.3.2

Características y mejoras

IronPDF Java Versión 2023.3.2 Detalles

Notas de publicación:

  • Increases the range of supported image file types of PdfDocument.fromImage()
  • Supports PDF incremental saving
  • Adds FormManager.setFieldReadOnly()
  • Adds ChromePdfRenderOptions.setJavascript()
  • Adds font color and background color options to TextStamper
  • Reworks PDF signing and signature
  • Fixes application crash when using invalid license.
  • Fixes DrawDividerLine bugs in Header/Footer
  • Fixes memory leak when using PdfDocument.replaceText()
  • Fixed an issue with text-wrap in HTML header and footer text not breaking a word correctly when rendering a PDF from HTML. Previously, some words would be broken in unexpected places, resulting in text that was difficult to read or understand
  • Fixed an issue where converting an image to PDF would sometimes result in the image not fitting properly within the PDF document
  • Fixes stamper and watermark positioning on PDFs with different orientation
  • Updates IronPdfEngine to 2023.3.2 (Updates to CEF 110.0.31 with many security and performance improvements)

Enero de 2023

IronPDF v2023.1.1

Jan 23, 2023
View IronPDF Java v2023.1.1 on Sonatype Central
Ver la referencia de API de IronPDF for Java v2023.1.1

Características y mejoras

IronPDF Java Versión 2023.1.1 Detalles

Notas de publicación:

  • Fixes HeaderFooter bugs
  • Fixes baseUrl does not apply
  • Fixes RemoteException caused by missing license key
  • Improves IronPdfEngine memory management
  • Allows to set license key while running in Docker

IronPdfEngine v2023.1.11674

  • Adds support for executing custom JavaScript after an HTML render (see JavaScript property)
  • Fixes support for Ubuntu 22
  • Fixes IronPdf files not being included when using ClickOnce publishing method
  • Fixes error when merging documents with certain form field configurations
  • Disk caching is now enabled by default and set to temp folder path (see Installation.ChromeBrowserCachePath)
  • Deprecates FitPaperModes.None and adds FitPaperModes.Zoom
  • Replaces System.Drawing.Common with IronSoftware.Drawing in netstandard2.0 projects

Diciembre de 2022

IronPDF v2022.12.0 (Docker Support!)

Nov 17, 2022
View IronPDF Java v2022.12.0 on Sonatype Central
Ver la Referencia de la API de IronPDF for Java v2022.12.0

Características y mejoras

IronPDF Java Versión 2022.12.0 Detalles

Notas de publicación:

  • Supports IronPdfEngine Docker (see Docker Hub IronPdfEngine)
  • Improves documentation
  • Improves deployment
  • Adds TempFolderPath setting
  • Adds baseUrl rendering parameter
  • Release alternative fat JAR

IronPdfEngine v2022.12.11210

  • Fixes crash when using IronPdf as part of a Windows service
  • Fixes 'failed to deploy IronPdf' error when using IronPdf with Azure Functions (see Using IronPDF with Azure Functions)
  • Fixes behavior when stamping HTML or images behind existing PDF content
  • Fixes missing custom logger interface (Logging.CustomLogger)
  • Fixes Zoom being ignored even with FitToPaperModes properly set to None
  • Adds RenderZipFileAsPdf for rendering ZIP files as a PDF document
  • Adds RenderDelay and BackgroundColor options to TextStamper
  • Updates to Chrome 108.4.13 with many performance and security improvements
  • Updates various 3rd party NuGet packages to mitigate vulnerabilities
  • Updates suggested docker files (see Using IronPDF with Docker on Linux)
  • Improves consistency of IronPdf deployments across various Linux distros and .NET versions
  • Incremental improvements to memory management, stability, and performance in native code

Noviembre de 2022

IronPDF v2022.11.1

Nov 17, 2022
View IronPDF Java v2022.11.1 on Maven Central
Ver Referencia de la API de IronPDF for Java v2022.11.1

Características y mejoras

IronPDF Java Versión 2022.11.1 Detalles

Notas de publicación:

  • Adds radio button form elements, generated from html 'input' elements with a 'type' attribute of 'radio'
  • Adds RTF-to-PDF - see renderRtfAsPdf() for more information
  • Adds page selection to replace text - see replaceText()
  • Adds toMultiPageTiff()
  • Adds License.isLicensed() and License.isValidLicensed()
  • Fixes text headers and footers not being visible
  • Fixes error when merging documents with certain bookmark configurations
  • Fixes error when calling applyWatermark()
  • Fixes form fields sometimes not being editable after merging
  • Fixes form generation for html elements with styles marked '!important'
  • Fixes some TIFF images not loading when using fromImage()
  • Fixes IronPdf java Download progress sometimes show > 100%
  • Updates logic for applying margins to headers and footers (now only applying left and right margins by default)
  • Supports ironpdf-engine as a maven dependency
  • Fixes ironpdf-engine download progress sometimes show > 100%

IronPDF v2022.11.0 [First Release!]

Nov 10, 2022
View IronPDF Java v2022.11.0 on Maven Central
Ver la referencia de la API de IronPDF for Java v2022.11.0

Características y mejoras

IronPDF Java Versión 2022.11.0 Detalles

Notas de publicación:

  • Using IronPdfEngine 2022.11.10413 (IronPdf .Net 2022.10.9622)