GroupDocs.Viewer auf einen Blick

API zum Rendern, Anzeigen, Konvertieren von Dokumenten, Folien, Diagrammen und vielen anderen Dokumenttypen in Python-Anwendungen

Illustration viewer

Dokumente effizient und zuverlässig anzeigen

Mit der GroupDocs.Viewer-API können Sie Dokumente aller unterstützten Formate effizient in HTML, JPEG, PNG und PDF mit flexiblen und leistungsstarken Optionen rendern, während die Integrität von Inhalt und Dokumentstruktur erhalten bleibt. GroupDocs.Viewer für Python funktioniert auf Windows- und Linux-Plattformen.

Die meisten populären Datei- und Dokumentformate werden unterstützt

Wir unterstützen das Rendern von über 180 der beliebtesten Datei- und Dokumentformate, darunter Word, Excel, PDF, PowerPoint, OpenDocument-Formate, Archive, Raster- und Vektorbilder, E-Books, Programmiersprachen und Markups sowie viele andere Dateitypen, einschließlich verschlüsselter Dateien mit Passwortschutz.

Anpassbare Ausgabe

GroupDocs.Viewer ermöglicht nicht nur das Rendern des Dokuments, sondern auch die Steuerung, wie genau, welche Teile des Dokuments gerendert werden sollen oder nicht, wie sie gerendert werden sollen und verschiedene Transformationen auf die gerenderte Ausgabe angewendet werden können.

Plattformunabhängigkeit

GroupDocs.Viewer für Python unterstützt die folgenden Betriebssysteme, Frameworks und Paketmanager

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Unterstützte Dateiformate

GroupDocs.Viewer für Python via .NET unterstützt Operationen mit den folgenden Dateiformaten: https://docs.groupdocs.com/viewer/python-net/supported-document-formats/.

Microsoft Office, OpenDocument und Textformate

  • 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

Bilder, Grafiken und Diagramme

  • Rasterbilder: 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

Andere

  • Netz: 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
  • Archiv: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Andere: 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

GroupDocs.Viewer-Funktionen

PDF- und Office-Dokumente nahtlos rendern, anzeigen und konvertieren

Feature icon

Dokumente in HTML anzeigen

Konvertieren Sie Dokumente jeglicher Art mit CSS und SVG in ein HTML-Dokument, das in jedem modernen Webbrowser angezeigt werden kann.

Feature icon

Dokumente rastern

Rastern Sie jedes unterstützte Dokumentformat in ein Rasterbild, mit anpassbarem Bildformat und Komprimierungsqualität.

Feature icon

Programmiercodes rendern und hervorheben

Unterstützung aller gängigen Programmier-, Skript- und Auszeichnungssprachen mit der Möglichkeit, deren Syntax zu analysieren und hervorzuheben.

Feature icon

In PDF konvertieren

Dokumente in jedem unterstützten Format können mit anpassbaren Optionen einfach konvertiert und im PDF-Format gespeichert werden.

Feature icon

Wenden Sie Transformationen an

Das Ausgabedokument kann während des Renderns transformiert werden – Seiten können gedreht und/oder neu angeordnet werden und Textwasserzeichen können darüber platziert werden.

Feature icon

Anpassung der HTML-Ausgabe

Ausgabe-HTML-Dokumente, die vom GroupDocs.Viewer generiert werden, können sehr fein abgestimmt werden: Sie können im Stream oder in der Datei gespeichert werden, mit externen oder eingebetteten Ressourcen, Rückrufen usw.

Feature icon

Unterstützung komplexer Dokumentenstrukturen

GroupDocs.Viewer unterstützt nicht nur einzelne Dokumente, sondern auch Dateien, die intern eine Liste oder hierarchische Struktur von Dokumenten enthalten, wie E-Mail-Nachrichten mit Anhängen, ZIP-Archive mit internen Dateien in Ordnern, mehrseitige TIFF-Bilder usw.

Feature icon

Optimierungsmöglichkeiten

GroupDocs.Viewer enthält ein anpassbares Cache-Subsystem, das die Ladezeit durch die Verwendung der zwischengespeicherten Versionen der Dokumente verkürzen kann. Außerdem ermöglicht eine Reihe verschiedener Optionen für verschiedene Formate, einige unnötige Teile oder Aspekte von Dokumenten aus der Darstellung auszuschließen (Schriftarten, ausgeblendete Arbeitsblätter, E-Mail-Anhänge), um die Gesamtleistung zu optimieren

Feature icon

Unterstützung passwortgeschützter Dokumente

GroupDocs.Viewer ermöglicht das Öffnen verschlüsselter Dokumente verschiedener Typen: PDF, WordProcessing, Tabellenkalkulation, Präsentation und andere, indem in den Ladeoptionen ein Passwort angegeben wird.

Codebeispiele

Einige Anwendungsfälle typischer GroupDocs.Viewer für Python via Java-Operationen

DOCX in HTML rendern

Die Eigenschaften der HtmlViewOptions-Klasse ermöglichen die Steuerung des Konvertierungsprozesses. Mehr dazu hier: https://docs.groupdocs.com/viewer/python-net/rendering-to-html/. Sie können beispielsweise alle externen Ressourcen in die HTML-Ausgabedatei einbetten, die Ausgabedatei minimieren und für den Druck optimieren.

Python

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

// Viewer instanziieren
with gv.Viewer("resume.docx") as viewer:
  // Ausgabe-HTML-Optionen festlegen, eine Datei pro Seite
  viewOptions = gvo.HtmlViewOptions.for_embedded_resources("page_{0}.html")
  // DOCX mit eingebetteten Ressourcen in HTML rendern
  viewer.view(viewOptions)

PPTX in PDF exportieren

Erstellen Sie eine Instanz der PdfViewOptions-Klasse und übergeben Sie sie an die Viewer.view-Methode, um eine PowerPoint-PPTX-Datei in PDF zu konvertieren. Die Eigenschaften der PdfViewOptions-Klasse ermöglichen die Steuerung des Konvertierungsprozesses. Details finden Sie im folgenden Abschnitt der Dokumentation: https://docs.groupdocs.com/viewer/python-net/rendering-to-pdf/.

Python

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

// Viewer instanziieren
with gv.Viewer("presentation.pptx") as viewer:
  // Ausgabe-PDF-Optionen festlegen
  viewOptions = gvo.PdfViewOptions("presentation.pdf")
  // PPTX in PDF exportieren
  viewer.view(viewOptions)

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
 Deutsch