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

Novedades en GroupDocs.Viewer para Java 24.10

Aspectos destacados del lanzamiento

GroupDocs.Viewer para Java 24.10 presenta una amplia gama de mejoras centradas en la precisión del renderizado, la recuperación de documentos y el soporte para nuevos tipos de archivos. Los aspectos más destacados incluyen el renderizado en mosaico para la conversión de CAD a PDF, la salida HTML/CSS pura para presentaciones, la capacidad de reparar archivos PDF dañados y la preservación de la protección contra copia de PDF en la representación HTML. Esta versión también amplía los formatos compatibles con archivos Adobe EPS y JFIF, al tiempo que mejora el renderizado de Markdown, hojas de cálculo y tipos de imagen complejos en múltiples plataformas.

Nuevas funcionalidades

  • Renderizado en mosaico para CAD a PDF:
    Permite un renderizado eficiente de CAD dividiendo dibujos grandes en mosaicos PDF manejables—ideal para planos complejos o ilustraciones técnicas.
  • Reparación automática de archivos PDF dañados:
    GroupDocs.Viewer ahora puede reparar automáticamente PDFs dañados, abordando problemas como objetos faltantes, referencias circulares o enlaces rotos.
  • Modo HTML/CSS puro para presentaciones:
    Convierte archivos PPTX en HTML/CSS editable real en lugar de SVG—mejorando la capacidad de búsqueda, personalización y accesibilidad.
  • Preservar la protección contra copia de PDF en salida HTML:
    Respeta la protección de contenido al renderizar PDFs a HTML con el atributo inert, impidiendo la funcionalidad de copiar y pegar.
  • Compatibilidad con archivos de imagen JFIF:
    Se añadió compatibilidad total para renderizar el formato JPEG File Interchange Format (.jfif), ampliamente usado para compartir imágenes comprimidas.
  • Renderizar archivos EPS de Adobe Illustrator:
    Soporte añadido para archivos EPS con cabeceras %!PS-Adobe-3.0 EPSF, habilitando una visualización más amplia de gráficos vectoriales.
  • Mejora del renderizado EPUB:
    Renderiza páginas EPUB como texto seleccionable en lugar de imágenes rasterizadas—mejorando la legibilidad y la capacidad de respuesta.

Mejoras

  • Calidad de renderizado Markdown:
    Mejoras significativas en la claridad visual y la fidelidad al visualizar archivos Markdown (.md).
  • Tamaño optimizado de salida CAD:
    Reduce el tamaño final del archivo al renderizar CAD complejos activando el modo de rendimiento mediante CadOptions.
  • HTML más limpio en hojas de cálculo:
    Se eliminaron o renombraron estilos globales en la salida HTML para evitar conflictos de estilos en entornos anfitriones.

Correcciones de errores

  • Correcciones de memoria y rendimiento:
    Se resolvieron errores de espacio en heap, bloqueos de hilos y problemas de renderizado lento en Linux y documentos grandes.
  • Correcciones de formatos de archivo:
    Se corrigieron problemas en los formatos AI, EPS, PSD, MSG, PPTX, PDF, DWG y Excel, incluidas excepciones estructurales y discrepancias visuales.
  • Correcciones en la UI y la salida:
    Se solucionaron imágenes mal ubicadas, diseños rotos, fuentes faltantes y artefactos en las rutas de renderizado de DOCX, MHT, SVG, PNG y HTML.

API pública y cambios incompatibles con versiones anteriores

  • Nueva API:
    • CadOptions#setEnablePerformanceConversionMode(boolean) — reduce el tamaño y acelera el renderizado de CAD.
    • HtmlViewOptions.getPresentationOptions().setRenderToPureHtml(true) — habilita el renderizado solo en HTML/CSS para presentaciones.
    • PdfOptions#setDisableCopyProtection(boolean) — activa/desactiva el atributo inert en la conversión de PDF protegido a HTML.
    • LoadOptions#setTryRepair(boolean) — intenta reparaciones estructurales en PDFs dañados.
  • Nuevos tipos de archivo compatibles:
    • .jfif (JPEG File Interchange Format)
    • Archivos EPS de Adobe Illustrator con cabeceras PostScript.

🔍 Explorar todos los detalles del lanzamiento

Para ver la lista completa de actualizaciones, visite Notas de la versión GroupDocs.Viewer para Java 24.10.


renderizado-cad | html-puro-presentaciones | reparación-pdf | protección-pdf-html | formato-jfif | compatibilidad-eps | mejoras-epub | api-cadoptions

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