Renderiza y visualiza documentos con facilidad

Potente SDK de Visor de Documentos para renderizar diferentes archivos a PDF, HTML e Imagen.

Carga documentos desde diversas fuentes, incluidos archivos, flujos, URLs, servidores FTP, Amazon S3, Azure Blob Storage y más.

Genera páginas HTML responsivas, protege los archivos PDF de salida y reordena sus páginas, rota páginas, renderiza notas y comentarios si es necesario.

Conjunto de características de GroupDocs.Viewer

API para renderizar archivos de diferentes tipos como HTML, PDF, PNG y JPEG en aplicaciones para visualizarlos sin software de terceros.

  • Ver documentos e imágenes

    Ver documentos renderizándolos como archivos HTML, PDF, PNG y JPEG.

  • Abrir documentos seguros

    Especifica una contraseña para abrir documentos cifrados.

  • Cargar archivos desde cualquier lugar

    Carga documentos desde varios archivos, URLs, servidores FTP, Amazon S3 y más.

  • Renderizar todas o páginas específicas

    Especifica un rango de números de página a renderizar.

Ejemplos de código de GroupDocs.Viewer

Algunos casos de uso de operaciones típicas de GroupDocs.Viewer en C#, Java, TypeScript

Cómo renderizar archivos DOCX a PDF

Render documentos DOCX a PDF sin Microsoft Word u otro software instalado. Carga y visualiza fácilmente archivos DOCX dentro de tu aplicación .NET, ya sea una aplicación web o de escritorio. Aquí tienes un ejemplo de cómo renderizar un archivo DOCX a PDF:
// Cargar archivo DOCX para renderizar
using (Viewer viewer = new Viewer("sample.docx"))
{
  // Renderizar DOCX a un archivo PDF
  PdfViewOptions viewOptions = new PdfViewOptions();
  viewer.View(viewOptions);
}
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.PdfViewOptions;
// ...
// Cargar archivo DOCX para renderizar
try (Viewer viewer = new Viewer("sample.docx")) {
    // Renderizar DOCX a un archivo PDF
    PdfViewOptions viewOptions = new PdfViewOptions();
    viewer.view(viewOptions);
}
// Cargar archivo DOCX para renderizar
const viewer = new groupdocs.viewer.Viewer("sample.docx")

// Renderizar DOCX a un archivo PDF
const viewOptions = groupdocs.viewer.PdfViewOptions(output.pdf)
viewer.view(viewOptions)
import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo   
// Cargar archivo DOCX para renderizar
with gv.Viewer("sample.docx") as viewer:

    // Renderizar DOCX a un archivo PDF
    viewOptions = gvo.PdfViewOptions("output.pdf")
    viewer.view(viewOptions)

Más de 190 formatos de archivo compatibles

GroupDocs.Viewer admite operaciones con los formatos de archivo más populares

Métricas detalladas y análisis estadísticos

Profundice en un desglose detallado de nuestras cifras clave, que ofrece métricas completas y análisis estadísticos sobre nuestros logros, impacto y crecimiento.

  • 190+

    Formatos compatibles

    Visualice fácilmente más de 190 formatos de archivo, incluidos documentos, imágenes y dibujos CAD, sin complicaciones. Rompa barreras de compatibilidad y acceda a archivos diversos sin esfuerzo con nuestra solución integral de visualización.

  • 1.0M

    Descargas de NuGet

    Nuestra solución de paquetes NuGet se ha convertido en un recurso confiable y ampliamente adoptado en la comunidad de desarrolladores, proporcionando una integración sin problemas y funcionalidad valiosa para innumerables proyectos.

  • 10+

    Bibliotecas

    Nuestro producto incluye más de 10 bibliotecas, que ofrecen funciones avanzadas para optimizar el rendimiento. Estas bibliotecas están diseñadas para satisfacer distintas necesidades de desarrollo con capacidades inigualables.

  • 100+

    Clientes satisfechos

    Atendiendo a las marcas más icónicas del mundo. ¡Descubra por qué cientos aman GroupDocs.Viewer! Explore una navegación fluida, colaboración conveniente y una facilidad de uso sin igual. ¡Únase ahora!

Nuestros clientes satisfechos

Las bibliotecas de GroupDocs son utilizadas por marcas mundialmente reconocidas y distinguidas en todo el mundo.

Plataformas compatibles

La biblioteca GroupDocs.Viewer admite los siguientes sistemas operativos y frameworks

.NET

.NET Framework 4.6.2+
.NET Core 3.1
.NET 6+
Windows, Linux
Más de 190 formatos de archivo
Paquete UI para ASP.NET Core
ASP.NET WebForms Demo
ASP.NET MVC Demo
ASP.NET Core Demo

Java

J2SE 8.0 (1.8)+
Windows, Linux, macOS
Más de 190 formatos de archivo
Paquete UI para Spring y Dropwizard
Spring Demo
Dropwizard demo

Node.js

Node.js 16+
and J2SE 8.0 (1.8)+
Windows, Linux, macOS
Más de 190 formatos de archivo
Paquete UI - próximamente
Demo - próximamente

Python

Python 3.5 – 3.14
Windows, Linux, macOS
Más de 190 formatos de archivo
Paquete UI - próximamente
Demo - próximamente

¿Listo para comenzar?

Pruebe las funciones de GroupDocs.Viewer gratis o solicite una licencia

Recursos útiles

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

Preguntas y dudas comunes

Encuentre respuestas a preguntas frecuentes en nuestra sección de FAQ para abordar rápidamente sus consultas y dudas.

  • ¿Puedo evaluar los productos de GroupDocs antes de comprar?
    ¡Sí! Todos los productos de GroupDocs disponen de una versión de evaluación sin riesgo. Recomendamos encarecidamente a los desarrolladores que descarguen y prueben nuestras API antes de comprar para asegurarse de que satisfarán sus necesidades al 100%.
  • ¿GroupDocs realiza demostraciones de productos?
    No, nuestro enfoque está en nuestras API y en crear los productos más funcionales y estables posibles. Ofrecemos pruebas totalmente funcionales y gratuitas en forma de una licencia temporal para que pueda probar el producto por sí mismo.
  • ¿Dónde puedo descargar el producto?
    Todos los productos están disponibles para descargar desde el sitio web. No enviamos copias físicas de nuestro software por correo.
  • ¿Las licencias de desarrollador de GroupDocs son por usuario o por usuario nombrado?
    Las licencias de desarrollador de GroupDocs son por usuario, no por usuario nombrado. Entendemos que los miembros de un equipo de desarrollo pueden cambiar con el tiempo y que no es práctico actualizar la licencia cada vez que ocurre.
  • ¿Necesitamos licencias solo para los desarrolladores activos? Por ejemplo, tenemos un equipo de dos desarrolladores que trabajan en el turno A y otro equipo de dos desarrolladores que trabajan en el turno B… en esta situación, ¿necesitamos dos o cuatro licencias?
    Todos los desarrolladores que trabajan en el proyecto deben estar licenciados. En esta situación, GroupDocs considera que su equipo tiene cuatro miembros (aunque trabajen en horarios diferentes).
 Español