GroupDocs.Viewer de un vistazo

API para renderizar, mostrar, convertir documentos, diapositivas, diagramas y muchos otros tipos de documentos en aplicaciones Python

Illustration viewer

Visualice documentos de manera eficiente y confiable

Con la API GroupDocs.Viewer, puede renderizar de manera 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 Python 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 180 de los formatos de archivo y documento más populares, que incluyen Word, Excel, PDF, PowerPoint, la familia de formatos OpenDocument, archivos, imágenes ráster y vectoriales, libros electrónicos, lenguajes de programación y lenguajes de marcado, y muchos otros tipos de archivo, incluidos archivos cifrados con protección por contraseña.

Salida personalizable

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

Independencia de la plataforma

GroupDocs.Viewer para Python admite los siguientes sistemas operativos, frameworks y administradores de paquetes

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Formatos de archivo admitidos

GroupDocs.Viewer para Python a través de .NET admite operaciones con los siguientes formatos de archivo: enlace formatos de archivo compatibles.

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 rasterizadas: 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

Otro

  • 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
  • Archivo: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Otro: 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

Represente, visualice y convierta sin problemas documentos PDF y Office

Feature icon

Ver documentos en HTML

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

Feature icon

Rasterizar documentos

Rasterice cualquier formato de documento compatible a la imagen rasterizada, con formato de imagen ajustable y calidad de compresión.

Feature icon

Renderizar y resaltar códigos de programación

Soporte de todos los lenguajes de programación, scripting y marcado populares, con capacidad de analizar y resaltar su sintaxis.

Feature icon

Convertir a PDF

Los documentos de cualquier formato compatible se pueden convertir y guardar fácilmente en PDF con opciones ajustables.

Feature icon

Aplicar transformaciones

El documento de salida se puede transformar durante la renderización: las páginas se pueden rotar y/o reorganizar, y se puede colocar una marca de agua de texto encima de ellas.

Feature icon

Ajuste de salida HTML

Los documentos HTML de salida, generados por GroupDocs.Viewer, se pueden ajustar con mucha precisión: se permite guardarlos en una secuencia o archivo, con recursos externos o integrados, devoluciones de llamada, etc.

Feature icon

Soporte de 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 dentro de carpetas, imágenes TIFF de varias páginas, etc.

Feature icon

Opciones de optimización

GroupDocs.Viewer contiene un subsistema de caché ajustable, que puede acelerar el tiempo de carga utilizando las versiones almacenadas en caché de los documentos. Además, un conjunto de diferentes opciones para diferentes formatos permite excluir algunas partes o aspectos innecesarios de los documentos del renderizado (fuentes, hojas de trabajo ocultas, archivos adjuntos de correo electrónico) para optimizar el rendimiento general.

Feature icon

Soporte de documentos protegidos con contraseña.

GroupDocs.Viewer permite abrir documentos cifrados de diferentes tipos: PDF, WordProcessing, Hoja de cálculo, Presentación y otros, especificando una contraseña en las opciones de carga.

Ejemplos de código

Algunos casos de uso de operaciones típicas de GroupDocs.Viewer para Python a través de .NET

Renderizar DOCX a HTML

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

Python

import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo 

// Crear una instancia del visor
with gv.Viewer("resume.docx") as viewer:
  // Establecer opciones HTML de salida, un archivo por página
  viewOptions = gvo.HtmlViewOptions.for_embedded_resources("page_{0}.html")
  // Renderizar DOCX a HTML con recursos incrustados
  viewer.view(viewOptions)

Exportar PPTX a PDF

Cree una instancia de la clase PdfViewOptions y pásesela 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. Consulte la siguiente sección de la documentación para obtener más detalles: enlace a la sección de conversión a PDF

Python

import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo  

// Crear una instancia del visor
with gv.Viewer("presentation.pptx") as viewer:
  // Establecer opciones PDF de salida
  viewOptions = gvo.PdfViewOptions("presentation.pdf")
  // Exportar PPTX a PDF
  viewer.view(viewOptions)

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