GroupDocs.Viewer de un vistazo

API para renderizar, mostrar y convertir documentos, presentaciones, diagramas y muchos otros tipos de documentos en aplicaciones Node.js

Illustration viewer

Visualizar documentos de forma eficiente y fiable

Con la API GroupDocs.Viewer puede renderizar de forma eficiente documentos de cualquier formato compatible a HTML, JPEG, PNG y PDF con opciones flexibles y potentes, manteniendo la integridad del contenido y la estructura del documento. GroupDocs.Viewer para Node.js funciona en plataformas Windows y Linux.

Se admiten los formatos de archivo y documento más populares

Admitimos la renderización de más de 190 formatos de archivo y documento más populares, que incluyen Word, Excel, PDF, PowerPoint, la familia de formatos OpenDocument, archivos comprimidos, imágenes raster y vectoriales, e‑Books, lenguajes de programación y marcas, y muchos otros tipos de archivo, incluidos archivos cifrados con protección por contraseña.

Salida personalizable

GroupDocs.Viewer permite no solo renderizar el documento, sino también controlar exactamente cómo, qué partes del documento deben renderizarse o no, cómo deben renderizarse y aplicar diferentes transformaciones al resultado renderizado.

Independencia de plataforma

GroupDocs.Viewer para Node.js admite los siguientes sistemas operativos, frameworks y gestores de paquetes

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
NPM

Formatos de archivo compatibles

GroupDocs.Viewer para Node.js a través de Java admite operaciones con los siguientes formatos de archivo.

Microsoft Office, OpenDocument y formatos de texto

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

Imágenes, gráficos y diagramas

  • Imágenes raster: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

Otros

  • Web: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • Archivos: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Otros: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

Funciones de GroupDocs.Viewer

Renderice, muestre y convierta documentos PDF y Office sin problemas

Feature icon

Visualizar documentos en HTML

Convierta documentos de cualquier tipo en un documento HTML con CSS y SVG, que puede mostrarse en cualquier navegador web moderno.

Feature icon

Rasterizar documentos a Jpeg o PNG

Rasterice cualquier formato de documento compatible a una imagen raster, con formato de imagen y calidad de compresión ajustables.

Feature icon

Controlar fuentes del documento

Identifique qué fuentes se utilizan en un documento. Administre fuentes faltantes reemplazándolas o excluyéndolas del resultado.

Feature icon

Convertir a PDF

Cualquier documento en un formato compatible puede convertirse y guardarse fácilmente en PDF con opciones ajustables.

Feature icon

Aplicar transformaciones

El documento de salida puede transformarse durante la renderización: las páginas pueden rotarse y/o reorganizarse, y se puede colocar una marca de agua de texto sobre ellas.

Feature icon

Ajuste de salida HTML

Los documentos HTML generados por GroupDocs.Viewer pueden ajustarse con gran precisión: es posible guardarlos en un flujo o archivo, con recursos externos o incrustados, callbacks, etc.

Feature icon

Compatibilidad con estructuras de documentos complejas

GroupDocs.Viewer admite no solo documentos individuales, sino también archivos que contienen internamente una lista o estructura jerárquica de documentos, como mensajes de correo electrónico con archivos adjuntos, archivos ZIP con archivos internos en carpetas, imágenes TIFF multipágina, etc.

Feature icon

Opciones de optimización

GroupDocs.Viewer incluye un subsistema de caché ajustable, que puede acelerar el tiempo de carga mediante el uso de versiones en caché de los documentos. Además, un conjunto de opciones diferentes para distintos formatos permite excluir partes o aspectos innecesarios de los documentos de la renderización (fuentes, hojas de cálculo ocultas, archivos adjuntos de correo) para optimizar el rendimiento general.

Feature icon

Compatibilidad con documentos protegidos con contraseña

GroupDocs.Viewer permite abrir documentos cifrados de diferentes tipos: PDF, WordProcessing, Spreadsheet, Presentation y otros, especificando una contraseña en las opciones de carga.

Ejemplos de código

Algunos casos de uso típicos de GroupDocs.Viewer para Node.js mediante operaciones Java

Renderizar DOCX a HTML

Las propiedades de la clase HtmlViewOptions le permiten controlar el proceso de conversión, más información aquí. Por ejemplo, puede incrustar todos los recursos externos en el archivo HTML de salida, minimizar el archivo resultante y optimizarlo para impresión.

JavaScript

import { Viewer, HtmlViewOptions } from '@groupdocs/groupdocs.viewer'

// Establecer opciones de salida HTML, un archivo por página
const viewOptions = HtmlViewOptions.forEmbeddedResources()

// Instanciar Viewer
const viewer = new Viewer("resume.docx")

// Renderizar DOCX a HTML con recursos incrustados
viewer.view(viewOptions)
viewer.close()

Exportar PPTX a PDF

Cree una instancia de la clase PdfViewOptions y pásela al método Viewer.view para convertir un archivo PowerPoint PPTX a PDF. Las propiedades de la clase PdfViewOptions le permiten controlar el proceso de conversión. Por ejemplo, puede proteger el archivo PDF de salida, reordenar sus páginas y especificar la calidad de las imágenes del documento. Consulte la siguiente sección de la documentación para obtener más detalles.

JavaScript

import { Viewer, PdfViewOptions } from '@groupdocs/groupdocs.viewer'

// Establecer opciones de salida PDF
const viewOptions = new PdfViewOptions("presentation.pdf")

// Instanciar Viewer
const viewer = new Viewer("presentation.pptx")

// Exportar PPTX a PDF
viewer.view(viewOptions)
viewer.close()

¿Listo para empezar?

Descargue GroupDocs.Viewer gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español