<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer-cloud</artifactId>
<version>20.5</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-viewer-cloud', version: '20.5')
<dependency org="com.groupdocs" name="groupdocs-viewer-cloud" rev="20.5">
<artifact name="groupdocs-viewer-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-viewer-cloud" % "20.5"
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 σάς βοηθά να δημιουργήσετε εφαρμογές Java Document Rendering & Viewing στο cloud που λειτουργούν χωρίς εγκατάσταση λογισμικού τρίτου μέρους. Είναι ένα περιτύλιγμα γύρω από το GroupDocs.Viewer Cloud REST APIs.
Λειτουργίες Cloud Document Viewing SDK
- Ability to render files of various supported file formats into PDF, HTML, or Image formats.
- Get the list of attachments από υποστηριζόμενους τύπους αρχείων, όπως, Outlook Data File, Archives, PDF κ.λπ.
- Κατά την απόδοση εγγράφων σε μορφή «HTML», χρησιμοποιήστε διάφορες επιλογές:
- Για να μειώσετε το μέγεθος του αποδιδόμενου
HTML
, μπορείτε να exclude common fonts από το αποτέλεσμα απόδοσης. - Control the image size περιορίζοντας ή περιορίζοντας το ύψος και το πλάτος της εικόνας εξόδου εντός του αποδιδόμενου “HTML”.
- Καταργήστε τα επιπλέον λευκά κενά και σχόλια κ.λπ. διατηρώντας ανέπαφη τη δομή περιεχομένου “HTML” μέσω του HTML minification.
- Convert output HTML to vector SVG for better quality printing.
- Render HTML in responsive mode για να φαίνεται συνεπής σε όλες τις συσκευές.
- Για να μειώσετε το μέγεθος του αποδιδόμενου
- Κατά την απόδοση εγγράφων σε μορφή εικόνας, χρησιμοποιήστε διάφορες επιλογές:
- Κατά την απόδοση εγγράφων σε μορφή «PDF», χρησιμοποιήστε διάφορες επιλογές:
- Διαθέστε various other rendering options, όπως:
- Εφαρμόστε υδατογράφημα στην έξοδο PDF, HTML ή εικόνας που αποδίδεται.
- Περιστρέψτε τις σελίδες σε 90, 180, 270 μοίρες κατά την απόδοση σε μορφές HTML, PNG, JPG και PDF.
- Αποδώστε έγγραφα Word®, υπολογιστικά φύλλα Excel®, παρουσιάσεις PowerPoint® και αρχεία PDF με σχόλια.
- Εμφάνιση σημειώσεων διαφανειών PowerPoint® στο αποτέλεσμα απόδοσης.
- Απόδοση διαγραμμάτων με κρυφές σελίδες, παρουσιάσεις με κρυφές διαφάνειες και υπολογιστικά φύλλα με κρυφά φύλλα εργασίας.
- Δώστε τον επιθυμητό αριθμό αρχικής σελίδας για να αποδώσετε τον αριθμό “N” διαδοχικών σελίδων.
- Προσθέστε προσαρμοσμένες πηγές γραμματοσειράς κατά την απόδοση.
- Αντικαταστήστε τις γραμματοσειρές που λείπουν ή που δεν είναι αγγλικές.
Επισκεφτείτε το Official Documentation για μια πιο ολοκληρωμένη λίστα λειτουργιών.
Υποστηριζόμενες μορφές αρχείων προβολής εγγράφων
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®: ONE
Microsoft Project®: MMP, MPT
Microsoft Outlook®: EML, MSG, OST, PST
Apple® Mail: EMLX
CAD: DGN, DWF, DWG, DXF, IFC, STL
eBook: EPUB, MOBI
Εικόνες: BMP, DJVU, DNG, DIG, ICO, JP2, JPG, JPEG, ODG, PCL, PNG, TIF, TIFF, WEBP
Ιατρική απεικόνιση: DCM
Adobe Postscript®: PSD
Υστερόγραφο: PS, EPS
Διανυσματικές εικόνες: SVG
Σήμανση: HTML, MHT, MHTML
Σταθερή διάταξη: PDF, XPS
LaTeX: TEX
Μετααρχεία: CGM, EMF, WMF
Απαιτήσεις
Η δημιουργία της βιβλιοθήκης πελάτη API απαιτεί:
- Java 1.7+
- Maven
Προαπαιτούμενα
Για να χρησιμοποιήσετε το GroupDocs.Viewer Cloud SDK για Java, πρέπει να καταχωρίσετε έναν λογαριασμό στο GroupDocs Cloud και να αναζητήσετε/δημιουργήσετε Client ID και Client Secret στο Cloud Dashboard. Υπάρχει δωρεάν διαθέσιμη ποσόστωση. Για περισσότερες λεπτομέρειες, ανατρέξτε στο GroupDocs Cloud Pricing.
Εγκαταστήστε το GroupDocs.Viewer-Cloud από τη Maven
Προσθέστε το αποθετήριο GroupDocs Cloud στην εφαρμογή σας pom.xml
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Εγκατάσταση από την πηγή
Για να εγκαταστήσετε τη βιβλιοθήκη πελάτη API στο τοπικό σας αποθετήριο Maven, απλώς εκτελέστε:
mvn clean install
Για να το αναπτύξετε σε ένα απομακρυσμένο αποθετήριο Maven, διαμορφώστε τις ρυθμίσεις του αποθετηρίου και εκτελέστε:
mvn clean deploy
Ανατρέξτε στο OSSRH Guide για περισσότερες πληροφορίες.
χρήστες Maven
Προσθέστε αυτήν την εξάρτηση στο POM του έργου σας:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer-cloud</artifactId>
<version>21.12</version>
<type>pom</type>
</dependency>
Οι υπολοιποι
Αρχικά δημιουργήστε το JAR εκτελώντας:
mvn clean package
Στη συνέχεια εγκαταστήστε με μη αυτόματο τρόπο τα ακόλουθα JAR:
target/groupdocs-viewer-cloud-21.12.jar
target/lib/*.jar
Ξεκίνα
Ακολουθήστε τις οδηγίες Quick Start.
Αποδώστε ένα έγγραφο Word® που περιλαμβάνει Αλλαγές παρακολούθησης μέσω 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));
Εξουσιοδότηση & Έλεγχος ταυτότητας
Το Authentication schemes που ορίζεται για το API είναι ως εξής:
JWT
- Τύπος: OAuth 2.0
- Ροή: εφαρμογή
- Διεύθυνση URL εξουσιοδότησης:https://api.groupdocs.cloud/connect/token
- Token Lifetime: 1 ημέρα (Προεπιλογή)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
groupdocs-viewer-cloud-20.5-javadoc.jar | javadoc | 1.06 MB |
groupdocs-viewer-cloud-20.5-sources.jar | sources | 172.26 KB |
groupdocs-viewer-cloud-20.5.jar | 254.80 KB | |
groupdocs-viewer-cloud-20.5.pom | 2.85 KB |