<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer-cloud</artifactId>
<version>20.3</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-viewer-cloud', version: '20.3')
<dependency org="com.groupdocs" name="groupdocs-viewer-cloud" rev="20.3">
<artifact name="groupdocs-viewer-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-viewer-cloud" % "20.3"
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 Dokumenten in der Cloud, 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 der 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-20.3-javadoc.jar | javadoc | 1 MB |
groupdocs-viewer-cloud-20.3-sources.jar | sources | 172 KB |
groupdocs-viewer-cloud-20.3.jar | 254 KB | |
groupdocs-viewer-cloud-20.3.pom | 2 KB |