Renderice y vea documentos con facilidad

Potente API de visor para renderizar diferentes archivos a PDF, HTML e imágenes.

Cargue documentos de diversas fuentes, incluidos archivos, secuencias, URL, servidores FTP, Amazon S3, Azure Blob Storage y más.

Genere páginas HTML responsivas, proteja los archivos PDF de salida y reordene sus páginas, rote páginas, renderice notas y comentarios si es necesario.

Conjunto de funciones de GroupDocs.Viewer

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

  • Ver documentos e imágenes.

    Vea documentos representándolos como archivos HTML, PDF, PNG y JPEG.

  • Abrir documentos seguros

    Especifique una contraseña para abrir documentos cifrados.

  • Cargue archivos desde cualquier lugar

    Cargue documentos desde varios archivos, URL, servidores FTP, Amazon S3 y más.

  • Renderizar todas o páginas específicas

    Especifique un rango de números de página que se representarán.

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

Renderice documentos DOCX a PDF sin Microsoft Word u otro software instalado. Cargue y vea fácilmente archivos DOCX dentro de su aplicación .NET, ya sea una aplicación web o de escritorio. A continuación se muestra un ejemplo de cómo convertir un archivo DOCX a PDF:
// Cargue el 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;
// ...
// Cargue el archivo DOCX para renderizar
try (Viewer viewer = new Viewer("sample.docx")) {
    // Renderizar DOCX a un archivo PDF
    PdfViewOptions viewOptions = new PdfViewOptions();
    viewer.view(viewOptions);
}
// Cargue el 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   
// Cargue el 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 180 formatos de archivo compatibles

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

Métricas detalladas y conocimientos estadísticos

Sumérgete en un desglose detallado de nuestras cifras clave, proporcionando métricas completas y conocimientos estadísticos sobre nuestros logros, impacto y crecimiento.

  • 180+

    Formatos soportados

    Vea fácilmente más de 180 formatos de archivos, incluidos documentos, imágenes y dibujos CAD, sin complicaciones. Rompe las barreras de compatibilidad y accede a diversos archivos sin esfuerzo con nuestra solución de visualización integral.

  • 1.0M

    Descargas NuGet

    Nuestra solución de paquete NuGet se ha convertido en un recurso confiable y ampliamente adoptado en la comunidad de desarrolladores, brindando una integración perfecta y una 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 diferentes necesidades de desarrollo con capacidades incomparables.

  • 100+

    Clientes felices

    Sirviendo a las marcas más emblemáticas de todo el mundo. ¡Descubra por qué a cientos de personas les encanta GroupDocs.Viewer! Explore una navegación fluida, una colaboración cómoda y una facilidad de uso incomparable. ¡Únete ahora!

Nuestros clientes felices

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

Plataformas compatibles

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

.NET

.NET Framework 4.6.2+
.NET Core 3.1
.NET 6+
Windows, Linux
Más de 180 formatos de archivo
Paquete de interfaz de usuario 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 180 formatos de archivo
Paquete de interfaz de usuario 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 180 formatos de archivo
Paquete de interfaz de usuario: próximamente
Demostración: próximamente

Python

Python 3.9+
and .Net 6+
Windows, Linux, macOS
Más de 180 formatos de archivo
Paquete de interfaz de usuario: próximamente
Demostración: próximamente

¿Listo para comenzar?

Pruebe las funciones de GroupDocs.Viewer de forma gratuita o solicite una licencia

Preguntas e inquietudes comunes

Encuentre respuestas a consultas comunes en nuestra sección de preguntas frecuentes para abordar rápidamente sus consultas e inquietudes.

  • ¿Puedo evaluar los productos de GroupDocs antes de comprarlos?
    ¡Sí! Todos los productos GroupDocs tienen disponible una versión de evaluación sin riesgos. Recomendamos encarecidamente a los desarrolladores que descarguen y prueben nuestras API antes de comprarlas para asegurarse de que satisfarán sus necesidades al 100%.
  • ¿GroupDocs realiza demostraciones de productos?
    No, nuestro enfoque está en nuestras API y en hacer los productos más funcionales y estables posibles. Ofrecemos pruebas totalmente funcionales y gratuitas en forma de licencia temporal para que pueda probar el producto usted 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 designado?
    Las licencias de GroupDocs Developer son por usuario, no por usuario designado. Entendemos que los miembros de un equipo de codificación pueden cambiar con el tiempo y que no es práctico tener que actualizar las licencias cada vez que esto ocurre.
  • ¿Necesitamos licencias sólo para desarrolladores activos? Por ejemplo, tenemos un equipo de dos desarrolladores trabajando en el turno A y un segundo equipo de dos desarrolladores trabajando en el turno B… en esta situación, ¿necesitamos dos o cuatro licencias?
    Todos los desarrolladores que estén trabajando en el proyecto deben tener una licencia. En esta situación, GroupDocs considera que su equipo tiene cuatro miembros (aunque trabajen en momentos diferentes).
 Español