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

Conversion de documents API REST Java Cloud

banner

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

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

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

Formats de fichiers de conversion de documents pris en charge

Microsoft Word® : DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF, TXT
OpenOffice Writer® : ODT, OTT
Microsoft Excel® : XLS, XLS2003, XLSB, XLSM, XLSX, CSV
OpenOffice Calc® : ODS
Microsoft PowerPoint® : PPS, PPSX, PPT, PPTX
OpenOffice Impress® : ODP
Microsoft Visio® : VDW, VDX, VSD, VSDX, VSS, VST, VSX, VTX
Microsoft Outlook® : EML, MSG
Courrier Apple® : EMLX
Microsoft Project® : MPP, MPT
Adobe Photoshop® : PSD
CAO : DWG, DXF
Images : BMP, GIF, ICO, JPG, JPEG, PNG, TIF, TIFF
Images vectorielles : SVG
Marquage : HTM, HTML, MHT
Mise en page fixe : PDF, XPS

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.Conversion 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.Conversion-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-conversion-cloud</artifactId>
    <version>22.3</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-conversion-cloud-22.3.jar
  • cible/lib/*.jar

Commencer

Veuillez suivre les instructions Quick Start.

Exemple de code Java pour convertir le document Cloud DOCX en Cloud PDF

// For complete examples and data files, please go to https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-java-samples
String MyClientSecret = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
String MyClientId = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud

Configuration configuration = new Configuration(MyClientId, MyClientSecret);

// Create API instance
ConvertApi apiInstance = new ConvertApi(configuration);

// Prepare convert settings
ConvertSettings settings = new ConvertSettings();
settings.setFilePath("WordProcessing/four-pages.docx");
settings.setFormat("pdf");
settings.setOutputPath("converted");

List<StoredConvertedResult> result = apiInstance.convertDocument(new ConvertDocumentRequest(settings));

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
22.106 octobre 2022
22.36 octobre 2022
21.1025 janvier 2022
21.1225 janvier 2022
19.325 janvier 2022
19.425 janvier 2022
20.1125 janvier 2022
20.325 janvier 2022
21.18 octobre 2021
21.915 septembre 2021
21.41 avril 2021
20.212 février 2020
19.530 mai 2019
 
 Français