Nos complace anunciar el lanzamiento de GroupDocs.Viewer for Node.js via Java 26.9, disponible a partir de septiembre de 2026. Esta versión incluye cuatro nuevas funcionalidades portadas de GroupDocs.Viewer para .NET y Java, dos mejoras específicas de archivos Java y siete correcciones de errores. La API pública se ha ampliado con nuevos miembros y algunos miembros existentes se han modificado para soportar la nueva funcionalidad.

Novedades en esta versión

  • [Nueva característica] Añadir soporte para el formato de archivo Open Fixed‑layout Document (OFD) (VIEWERNET-4630)
  • [Nueva característica] Implementar la exposición de anotaciones en PDF que están ocultas por defecto durante la renderización (VIEWERNET-5607)
  • [Nueva característica] Añadir la capacidad de especificar la resolución horizontal y vertical en las opciones de WordProcessing al renderizar documentos WordProcessing a formatos raster (VIEWERNET-5700)
  • [Nueva característica] Añadir numeración de páginas para documentos WordProcessing durante la renderización (VIEWERNET-5702)
  • [Mejora] El nombre del archivo archivado no se muestra correctamente (VIEWERJAVA-3952)
  • [Mejora] Visualizar archivos de archivo con recurso externo (VIEWERJAVA-3953)
  • [Error] Los caracteres especiales se renderizan incorrectamente y faltan los bordes de tabla al convertir EML a HTML y formatos raster (VIEWERNET-5620)
  • [Error] Problema con comentarios faltantes al renderizar PDF (VIEWERNET-5654)
  • [Error] La renderización de DOCX a HTML es incorrecta con caracteres árabes y la opción EnableOpenTypeFeatures habilitada (VIEWERNET-5681)
  • [Error] El soporte del formato EPSF es limitado. Ocurrió un error al analizar el contenido del archivo EPSF (VIEWERNET-5683)
  • [Error] Discrepancia entre las dimensiones reales de los archivos archivados rasterizados y las calculadas por GetViewInfo (VIEWERNET-5737)

Cambios en la API pública

Añadido

Modificado

Eliminado
Ninguno

Nuevas características

VIEWERNET-4630

A partir de esta versión GroupDocs.Viewer for Node.js via Java soporta el formato de archivo Open Fixed‑layout Document (OFD). Procesar archivos OFD requiere que la fuente SimSun.ttf esté disponible en el sistema operativo (normalmente preinstalada en Windows; en Linux puede necesitarse proporcionar explícitamente mediante fuentes personalizadas). Esta característica se describe en detalle en la sección Renderizar documentos OFD.

VIEWERNET-5607

Ahora es posible habilitar la renderización de anotaciones emergentes (sugerencias en globo) ocultas por defecto en archivos PDF mediante la opción ya existente setRenderNotes, cuyo significado se amplió para documentos PDF. Esta sección del artículo describe esta característica en detalle.

VIEWERNET-5700

Al igual que con los documentos de hoja de cálculo en una versión anterior, la versión 26.9 permite especificar una resolución horizontal y vertical en DPI al renderizar documentos WordProcessing de entrada a los formatos raster (PNG y JPEG). Esto se realiza con los nuevos métodos setHorizontalResolution y setVerticalResolution en la clase WordProcessingOptions. Ambas opciones tienen un valor predeterminado de 96 DPI y pueden establecerse dentro del rango [72..600] DPI. Esta característica se describe en detalle en la sección correspondiente del artículo sobre renderizar documentos WordProcessing.

VIEWERNET-5702

A partir de esta versión, se añadió una nueva opción PageNumberLocation a la clase WordProcessingOptions. Es posible forzar la adición de números de página a los documentos WordProcessing durante la renderización y especificar la ubicación del número de página en la página. Esta característica se describe aquí.

Ejemplo de código

// Example: Render WordProcessing document with page numbers and custom resolution
const viewer = new Viewer(inputFilePath);
const options = new WordProcessingOptions();
options.setPageNumberLocation(WordsPageNumberLocation.TopCenter);
options.setHorizontalResolution(150);
options.setVerticalResolution(150);
viewer.render("output_%d.png", options);

Cómo obtener la actualización

npm

Actualice al paquete más reciente groupdocs-viewer mediante npm:

npm install groupdocs-viewer

Descarga directa

Descargue el paquete desde la página GroupDocs.Viewer for Node.js via Java 26.9 .

Recursos