<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer-cloud</artifactId>
    <version>19.4</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-viewer-cloud', version: '19.4')
copied!  
<dependency org="com.groupdocs" name="groupdocs-viewer-cloud" rev="19.4">
    <artifact name="groupdocs-viewer-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-viewer-cloud" % "19.4"
copied!  

API REST Java Cloud de la visionneuse de documents

banner

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

GroupDocs.Viewer Cloud SDK for Java vous aide à créer des applications Java de rendu et de visualisation de documents dans le cloud qui fonctionnent sans installer de logiciel tiers. Il s’agit d’un wrapper autour de GroupDocs.Viewer Cloud REST APIs.

Fonctionnalités du SDK de visualisation de documents dans le cloud

Veuillez visiter notre Official Documentation pour une liste plus complète des fonctionnalités.

Formats de fichier de visionneuse de documents pris en charge

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
Courrier Apple® : EMLX
CAO : DGN, DWF, DWG, DXF, IFC, STL
eBook : EPUB, MOBI
Images : BMP, DJVU, DNG, DIG, ICO, JP2, JPG, JPEG, ODG, PCL, PNG, TIF, TIFF, WEBP
Imagerie médicale : DCM
Adobe Postscript® : PSD
Post-scriptum : PS, EPS
Images vectorielles : SVG
Marquage : HTML, MHT, MHTML
Mise en page fixe : PDF, XPS
LaTeX : TEX
Métafichiers : CGM, EMF, WMF

Conditions

La création de la bibliothèque cliente de l’API nécessite :

  1. Java 1.7+
  2. Maven

Conditions préalables

Pour utiliser GroupDocs.Viewer Cloud SDK pour Java, vous devez créer un compte avec GroupDocs Cloud et rechercher/créer l’ID client et le secret client sur Cloud Dashboard. Un quota gratuit est disponible. Pour plus de détails, consultez GroupDocs Cloud Pricing.

Installez GroupDocs.Viewer-Cloud depuis Maven

Ajoutez le référentiel GroupDocs Cloud à votre application pom.xml

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>

Installer depuis la source

Pour installer la bibliothèque cliente de l’API dans votre référentiel Maven local, exécutez simplement :

mvn clean install

Pour le déployer sur un référentiel Maven distant à la place, configurez les paramètres du référentiel et exécutez :

mvn clean deploy

Reportez-vous au OSSRH Guide pour plus d’informations.

Utilisateurs Maven

Ajoutez cette dépendance au POM de votre projet :

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer-cloud</artifactId>
    <version>21.12</version>
    <type>pom</type>
</dependency>

Les autres

Générez d’abord le JAR en exécutant :

mvn clean package

Ensuite, installez manuellement les fichiers JAR suivants :

  • target/groupdocs-viewer-cloud-21.12.jar
  • cible/lib/*.jar

Commencer

Veuillez suivre les instructions Quick Start.

Rendu d’un document Word® avec suivi des modifications via 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));

Autorisation et authentification

Authentication schemes défini pour l’API est le suivant :

JWT

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
21.1225 décembre 2021
21.1025 octobre 2021
21.81 août 2021
21.318 mars 2021
20.51 mai 2020
20.31 mars 2020
19.51 mai 2019
19.425 avril 2019
19.3.25 avril 2019
19.37 mars 2019
18.119 novembre 2018
18.725 juillet 2018
18.525 mai 2018