GroupDocs.Viewer auf einen Blick

API zum Rendern, Anzeigen und Konvertieren von Dokumenten, Folien, Diagrammen und vielen anderen Dokumenttypen in Node.js-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 für Node.js 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.

Plattformunabhängigkeit

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
NPM

Unterstützte Dateiformate

GroupDocs.Viewer für Node.js über 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 Node.js über Java-Operationen

Rendern Sie DOCX in HTML

Mit den Eigenschaften der Klasse 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.

JavaScript

import { Viewer, HtmlViewOptions } from '@groupdocs/groupdocs.viewer'

// Legen Sie Ausgabe-HTML-Optionen fest
const viewOptions = HtmlViewOptions.forEmbeddedResources()

// Betrachter instanziieren
const viewer = new Viewer("resume.docx")

// Rendern Sie DOCX mit eingebetteten Ressourcen in HTML
viewer.view(viewOptions)
viewer.close()

Exportieren Sie PPTX in PDF

Erstellen Sie eine PdfViewOptions-Klasseninstanz und übergeben Sie sie an die Viewer.view-Methode, um eine PowerPoint PPTX-Datei in PDF zu konvertieren. 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.

JavaScript

import { Viewer, PdfViewOptions } from '@groupdocs/groupdocs.viewer'

// Legen Sie die PDF-Ausgabeoptionen fest
const viewOptions = new PdfViewOptions("presentation.pdf")

// Betrachter instanziieren
const viewer = new Viewer("presentation.pptx")

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

 Deutsch