<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>24.4</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.4')
copied!  
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.4">
    <artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.4"
copied!  

Novedades en GroupDocs.Viewer for Java 24.4

Aspectos Destacados del Lanzamiento

GroupDocs.Viewer for Java 24.4 introduce mejoras avanzadas en el renderizado de PDF con soporte para optimización de archivos de salida y obtención de información detallada de vista. Esta versión proporciona control granular sobre la exportación a PDF, permitiendo a los desarrolladores optimizar la salida para la web, reducir el tamaño de los archivos y gestionar imágenes de forma eficiente. También mejora la estabilidad y el rendimiento al resolver numerosos problemas de memoria, compatibilidad y renderizado en formatos como DOCX, PST, EPS, PSD y más.

Nuevas Funcionalidades

  • Opciones Avanzadas de Optimización de PDF:
    Ahora los desarrolladores pueden optimizar la salida PDF con funciones como linealización para la web, conversión a escala de grises, submuestreo de fuentes, compresión/redimensionamiento de imágenes, entre otras.
  • Obtener Información de Vista Durante el Renderizado PDF:
    Acceda a metadatos como cantidad de páginas y dimensiones al renderizar documentos a PDF, mejorando la toma de decisiones en flujos de trabajo.

Mejoras

  • Personalización Detallada de PDF:
    Ajuste la salida PDF para impresión, web o archivo utilizando la clase PdfOptimizationOptions.
  • Mejoras en UI y Backend:
    El soporte mejorado en la API para recuperar metadatos de vista hace que los flujos de trabajo PDF sean más inteligentes y adaptables.

Correcciones de Errores

  • Correcciones de Uso de Memoria y Estabilidad:
    Se resolvieron fugas de memoria y alto consumo durante el renderizado de DOCX a PNG y miniaturas de hojas de cálculo.
  • Correcciones en Precisión de Renderizado:
    Arreglados problemas con la posición de caracteres e imágenes en DOCX, conversión incorrecta de EPS a JPG, y texto 3D en Linux.
  • Correcciones en Soporte de Formatos:
    Solucionados errores al visualizar archivos PST, PSD, ODS, DWF, EPUB y archivos 7z protegidos por contraseña.
  • Correcciones en UI y UX:
    Prevenidos errores de hipervínculos en documentos PDF completos y solucionados problemas con etiquetas <title> vacías y creación de archivos temporales desde dependencias.

API Pública y Cambios Incompatibles

  • Nueva API: PdfOptimizationOptions:
    Sustituye configuraciones antiguas de calidad/optimización PDF con control detallado sobre linealización, submuestreo de fuentes, resolución de imágenes y eliminación de anotaciones.
  • Nuevo Método: getViewInfo(ViewInfoOptions.forPdfView()):
    Permite obtener métricas del documento como tamaños de página antes del renderizado final.
  • API Obsoleta:
    • PdfViewOptions#setJpgQuality(int) → Usar PdfOptimizationOptions#setImageQuality(int)
    • PdfViewOptions#setOptimize(boolean) → Usar PdfOptimizationOptions#setOptimizeSpreadsheets(boolean)

🔍 Explorar Todos los Detalles del Lanzamiento

Para ver la lista completa de actualizaciones, visite GroupDocs.Viewer for Java 24.4 Release Notes.

pdf optimization java | view info pdf rendering | docx rendering accuracy | pst file viewer | groupdocs pdf performance

VersionRelease Date
25.24 de marzo de 2025
24.1230 de diciembre de 2024
24.1031 de octubre de 2024
24.829 de agosto de 2024
24.628 de junio de 2024
24.41 de mayo de 2024
24.229 de febrero de 2024
23.1130 de noviembre de 2023
23.714 de julio de 2023
23.421 de abril de 2023
23.21 de febrero de 2023
22.1212 de diciembre de 2022
22.920 de septiembre de 2022
3.2.225 de enero de 2022
3.2.025 de enero de 2022
21.425 de enero de 2022
21.11.125 de enero de 2022
2.9.025 de enero de 2022
2.6.025 de enero de 2022
2.5.025 de enero de 2022
2.4.125 de enero de 2022
2.3.025 de enero de 2022
2.2.025 de enero de 2022
2.13.025 de enero de 2022
19.825 de enero de 2022
19.8.225 de enero de 2022
19.8.125 de enero de 2022
19.125 de enero de 2022
17.5.125 de enero de 2022
21.1124 de noviembre de 2021
21.226 de febrero de 2021
20.724 de julio de 2020
20.1.19 de junio de 2020
20.131 de enero de 2020
19.1122 de noviembre de 2019
19.329 de marzo de 2019
17.5.019 de abril de 2018
17.2.019 de abril de 2018
3.7.019 de abril de 2018
3.2.119 de abril de 2018
3.0.019 de abril de 2018
2.14.019 de abril de 2018
2.12.019 de abril de 2018
2.11.019 de abril de 2018
2.10.019 de abril de 2018
2.9.119 de abril de 2018
2.8.019 de abril de 2018
2.7.019 de abril de 2018
2.4.019 de abril de 2018