<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer-cloud</artifactId>
<version>21.12</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-viewer-cloud', version: '21.12')
<dependency org="com.groupdocs" name="groupdocs-viewer-cloud" rev="21.12">
<artifact name="groupdocs-viewer-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-viewer-cloud" % "21.12"
Document Viewer Java Cloud REST-API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Viewer Cloud SDK for Java hilft Ihnen beim Erstellen von Java-Apps zum Rendern und Anzeigen von Cloud-Dokumenten, die ohne die Installation von Software von Drittanbietern funktionieren. Es ist ein Wrapper um GroupDocs.Viewer Cloud REST APIs.
Cloud Document Viewing SDK-Funktionen
- Ability to render files of various supported file formats into PDF, HTML, or Image formats.
- Get the list of attachments von unterstützten Dateitypen wie Outlook-Datendatei, Archiven, PDF usw.
- Verwenden Sie beim Rendern von Dokumenten in das HTML-Format verschiedene Optionen:
- Um die Größe des gerenderten
HTML
zu reduzieren, können Sie exclude common fonts aus der gerenderten Ausgabe heraus. - Control the image size durch Begrenzen oder Einschränken der Höhe und Breite des Ausgabebildes innerhalb des gerenderten „HTML“.
- Über HTML minification zusätzliche Leerzeichen und Kommentare usw. entfernen, während die
HTML
-Inhaltsstruktur intakt bleibt. - Convert output HTML to vector SVG for better quality printing.
- Render HTML in responsive mode, damit es auf allen Geräten einheitlich aussieht.
- Um die Größe des gerenderten
- Verwenden Sie beim Rendern von Dokumenten in das Bildformat verschiedene Optionen:
- Verwenden Sie beim Rendern von Dokumenten im PDF-Format verschiedene Optionen:
- Nutzen Sie various other rendering options, wie zum Beispiel:
- Wenden Sie Wasserzeichen auf die gerenderte PDF-, HTML- oder Bildausgabe an.
- Drehen Sie Seiten um 90, 180, 270 Grad, während Sie in HTML-, PNG-, JPG- und PDF-Formaten rendern.
- Rendern Sie Word®-Dokumente, Excel®-Tabellen, PowerPoint®-Präsentationen und PDF-Dateien mit Kommentaren.
- Zeigen Sie PowerPoint®-Foliennotizen im Rendering-Ergebnis an.
- Rendern Sie Diagramme mit ausgeblendeten Seiten, Präsentationen mit ausgeblendeten Folien und Tabellenkalkulationen mit ausgeblendeten Arbeitsblättern.
- Geben Sie die gewünschte Startseitennummer an, um eine Anzahl von ‘N’ aufeinanderfolgender Seiten zu rendern.
- Fügen Sie beim Rendern benutzerdefinierte Schriftartquellen hinzu.
- Ersetzen Sie fehlende oder nicht englische Schriftarten.
Bitte besuchen Sie unsere Official Documentation für eine umfassendere Liste der Funktionen.
Unterstützte Document Viewer-Dateiformate
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF, TXT
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLSB, XLSM, XLSX
OpenOffice Calc®: ODS, OTS
Microsoft PowerPoint®: PPT, PPTX, PPTM, PPS, PPSX, POTX, POTM
OpenOffice Impress®: ODP, OTP
Microsoft Visio®: VDW, VDX, VSD, VSDM, VSDX, VSS, VSSM, VSSX, VST, VSTM, VSTX, VSX, VTX
Microsoft OneNote®: EINS
Microsoft Project®: MMP, MPT
Microsoft Outlook®: EML, MSG, OST, PST
Apple® Mail: EMLX
CAD: DGN, DWF, DWG, DXF, IFC, STL
eBook: EPUB, MOBI
Bilder: BMP, DJVU, DNG, DIG, ICO, JP2, JPG, JPEG, ODG, PCL, PNG, TIF, TIFF, WEBP
Medizinische Bildgebung: DCM
Adobe Postscript®: PSD
Nachsatz: PS, EPS
Vektorbilder: SVG
Auszeichnung: HTML, MHT, MHTML
Festes Layout: PDF, XPS
LaTeX: TEX
Meta-Dateien: CGM, EMF, WMF
Anforderungen
Zum Erstellen der API-Client-Bibliothek ist Folgendes erforderlich:
- Java 1.7+
- Maven
Voraussetzungen
Um das GroupDocs.Viewer Cloud SDK für Java zu verwenden, müssen Sie ein Konto bei GroupDocs Cloud registrieren und die Client-ID und das Client-Geheimnis unter Cloud Dashboard suchen/erstellen. Es ist ein kostenloses Kontingent verfügbar. Weitere Einzelheiten finden Sie unter GroupDocs Cloud Pricing.
GroupDocs.Viewer-Cloud von Maven installieren
Fügen Sie das GroupDocs Cloud-Repository zu Ihrer Anwendung pom.xml hinzu
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Von Quelle installieren
Um die API-Clientbibliothek in Ihrem lokalen Maven-Repository zu installieren, führen Sie einfach Folgendes aus:
mvn clean install
Um es stattdessen in einem Remote-Maven-Repository bereitzustellen, konfigurieren Sie die Einstellungen des Repositorys und führen Sie Folgendes aus:
mvn clean deploy
Weitere Informationen finden Sie unter OSSRH Guide.
Maven-Benutzer
Fügen Sie diese Abhängigkeit zum POM Ihres Projekts hinzu:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer-cloud</artifactId>
<version>21.12</version>
<type>pom</type>
</dependency>
Andere
Generieren Sie zunächst das JAR, indem Sie Folgendes ausführen:
mvn clean package
Installieren Sie dann manuell die folgenden JARs:
target/groupdocs-viewer-cloud-21.12.jar
target/lib/*.jar
Loslegen
Bitte befolgen Sie die Quick Start-Anweisungen.
Rendern eines Word®-Dokuments einschließlich Nachverfolgen von Änderungen über das Java Cloud SDK
// For complete examples and data files, please go to https://github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-java-samples
string MyClientSecret = ""; // Get Client Id and Client Secret from https://dashboard.groupdocs.cloud
string MyClientId = ""; // Get Client Id and Client Secret from https://dashboard.groupdocs.cloud
Configuration configuration = new Configuration(MyClientId, MyClientSecret);
ViewApi apiInstance = new ViewApi(configuration);
FileInfo fileInfo = new FileInfo();
fileInfo.setFilePath("SampleFiles/with_tracked_changes.docx");
ViewOptions viewOptions = new ViewOptions();
viewOptions.setFileInfo(fileInfo);
viewOptions.setViewFormat(ViewFormatEnum.HTML);
HtmlOptions renderOptions = new HtmlOptions();
WordProcessingOptions wordProcessingOptions = new WordProcessingOptions();
wordProcessingOptions.setRenderTrackedChanges(true);
renderOptions.setWordProcessingOptions(wordProcessingOptions);
viewOptions.setRenderOptions(renderOptions);
ViewResult response = apiInstance.createView(new CreateViewRequest(viewOptions));
Autorisierung & Authentifizierung
Authentication schemes definiert für die API ist wie folgt:
JWT
- Typ: OAuth 2.0
- Durchfluss: Anwendung
- Autorisierungs-URL:https://api.groupdocs.cloud/connect/token
- Token-Lebensdauer: 1 Tag (Standard)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
groupdocs-viewer-cloud-21.12-javadoc.jar | javadoc | 1 MB |
groupdocs-viewer-cloud-21.12-sources.jar | sources | 183 KB |
groupdocs-viewer-cloud-21.12.jar | 268 KB | |
groupdocs-viewer-cloud-21.12.pom | 2 KB |