GroupDocs.Viewer auf einen Blick

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

Illustration viewer

Dokumente effizient und zuverlässig einsehen

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

Die gängigsten Datei- und Dokumentformate werden unterstützt

Wir unterstützen das Rendern der 180 gängigsten Datei- und Dokumentformate, darunter Word, Excel, PDF, PowerPoint, die OpenDocument-Formatfamilie, Archive, Raster- und Vektorbilder, E-Books, Programmiersprachen und Markups sowie viele andere Dateitypen, einschließlich verschlüsselter Dateien 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 jetzt, wie sie gerendert werden sollen, und verschiedene Transformationen auf die gerenderte Ausgabe anzuwenden.

Web-UI für das Spring-Framework

Wir stellen ein Open-Source-UI-Paket für das Spring-Framework bereit, das in wenigen Minuten zu Ihrem Projekt hinzugefügt werden kann. Das Viewer.UI-Paket enthält eine Angular-basierte Web-UI und stellt eine Reihe nützlicher APIs und Datenspeicheranbieter bereit.

Plattformunabhängigkeit

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Unterstützte Dateiformate

GroupDocs.Viewer für Java unterstützt Vorgänge mit den folgenden Dateiformaten.

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 Java-Operationen

Rendern Sie DOCX in HTML

Mit den Klasseneigenschaften HtmlViewOptions können Sie den Konvertierungsprozess steuern, mehr dazu hier. Sie können beispielsweise alle externen Ressourcen in die Ausgabe-HTML-Datei einbetten, die Ausgabedatei verkleinern und für den Druck optimieren.

Java

import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.HtmlViewOptions;

// Betrachter instanziieren
try (Viewer viewer = new Viewer("resume.docx"))
{
    // Legen Sie Ausgabe-HTML-Optionen fest
    HtmlViewOptions options = 
    HtmlViewOptions.forEmbeddedResources();

    // Rendern Sie DOCX mit eingebetteten Ressourcen in HTML
    viewer.view(options);
}

Exportieren Sie PPTX in PDF

Erstellen Sie eine Klasseninstanz PdfViewOptions und übergeben Sie sie an Viewer.View Methode zum Konvertieren einer PowerPoint PPTX-Datei in PDF. Mit den Eigenschaften der Klasse PdfViewOptions können Sie den Konvertierungsprozess steuern. Sie können beispielsweise die ausgegebene PDF-Datei schützen, ihre Seiten neu anordnen und die Qualität der Dokumentbilder festlegen. Einzelheiten finden Sie im folgenden Dokumentationsabschnitt.

Java

import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.PdfViewOptions;

// Betrachter instanziieren
try (Viewer viewer = new Viewer("presentation.pptx"))
{            
    // Legen Sie die PDF-Ausgabeoptionen fest
    PdfViewOptions viewOptions = new PdfViewOptions();

    // Exportieren Sie PPTX in PDF
    viewer.view(viewOptions);
}

 Deutsch