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

API Java REST pour traiter les PDF dans le cloud

banner

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

Fonctionnalités de traitement PDF en nuage

  • Créez un PDF vide ou créez un PDF à partir de HTML, XML et d’images.
  • Convertir PDF en divers formats pris en charge : – Convertir PDF en DOC et DOCX – Convert PDF to HTMLConvert PDF Document to PDF/A – Convertir PDF en TIFF – Convertir PDF en SVG – Convertir PDF en ePUB – Convertir PDF en PPTX – Convertir PDF en TeX – Convertir PDF en MobiXML – Convertir PDF en XFA – Convertir PDF en XML – Convertir PDF en XPS – Convertir PDF en XLS
  • Convertir d’autres formats de fichiers en PDF – Convertir EPUB en PDF – Convertir Web en PDF – Convertir TeX en PDF – Convertir MHT en PDF – Convertir HTML en PDF – Convertir PS en PDF – Convertir XslFo en PDF – Convertir XPS en PDF – Convertir SVG en PDF – Convertir DOC et DOCX en PDF – Convertir PCL en PDF – Convertir XML en PDF – Convertir Markdown en PDF
  • Possibilité de convertir un PDF à partir d’un serveur distant dans d’autres formats pris en charge.
  • Fusionnez plusieurs fichiers PDF en un seul document PDF.
  • Diviser un fichier PDF en plusieurs documents.
  • Appliquer la signature “PFX” aux documents PDF.
  • Importer des données à partir de différents formats de fichiers (XML, FDF, XFDF) dans des documents PDF.
  • Work with PDF Form fields (TextBoxes, CheckBoxes, RadioBoxes, ComboxBox).
  • Travaillez avec des tableaux PDF, des annotations, des tampons, des signets, des liens et des pièces jointes.
  • Créer des documents consultables à partir de fichiers PDF numérisés.
  • Prend en charge le cryptage et le décryptage des fichiers PDF cloud.

Fonctionnalités de stockage en nuage PDF

  • Téléchargez, téléchargez, copiez, déplacez et supprimez des fichiers, y compris la gestion des versions (si vous utilisez le stockage Cloud qui prend en charge cette fonctionnalité - true par défaut).
  • Créer, copier, déplacer et supprimer des dossiers.
  • Copiez et déplacez des fichiers et des dossiers dans des stockages séparés dans le cadre d’une seule opération.
  • Vérifiez si certains fichiers, dossiers ou stockage existent.

Lire et écrire des formats PDF cloud

Mise en page fixe : PDF, PDF_A_3A (PDF/A-3), XPS
Formulaires : FDF, XFDF
Livre électronique : EPUB
Web : HTML, XML
Mise en page : TeX
Vecteur : SVG

Enregistrer le PDF cloud sous

Microsoft Word® : DOC, DOCX
Microsoft Excel® : XLS, XLSX
Microsoft PowerPoint® : PPTX
Livre électronique : MobiXML
Images : JPEG, PNG, BMP, GIF, TIFF
Métafichier : EMF

Lire les formats PDF en nuage

MHT
PCL (langage de contrôle de l’imprimante)
PS (Post-scriptum)
XSLFO
MD (Mardown)
TXT (texte)

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 Aspose.PDF Cloud SDK pour Java, vous devez créer un compte avec Aspose Cloud et rechercher/créer un ID client et un secret client sur Cloud Dashboard. Un quota gratuit est disponible. Pour plus de détails, consultez Aspose Cloud Pricing.

Installation

Installer depuis Maven

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

<repository>
    <id>aspose-cloud</id>
    <name>Aspose Cloud Repository</name>
    <url>https://releases.aspose.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.aspose</groupId>
  <artifactId>aspose-pdf-cloud</artifactId>
  <version>21.11.0</version>
  <scope>compile</scope>
</dependency>

Les autres

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

mvn clean package

Ensuite, installez manuellement les fichiers JAR suivants :

  • target/aspose-pdf-cloud-21.11.0.jar
  • cible/lib/*.jar

Exemple

import com.aspose.asposecloudpdf.*;
import com.aspose.asposecloudpdf.model.*;
import com.aspose.asposecloudpdf.api.PdfApi;

import java.io.File;
import java.util.*;

public class PdfApiExample {

    public static void main(String[] args) {
        // Get App key and App SID from https://cloud.aspose.com
        PdfApi apiInstance = new PdfApi("app_key", "app_sid");
        String name = "name_example"; // String | The document name.
        String fieldName = "fieldName_example"; // String | The field name/
        String storage = "storage_example"; // String | The document storage.
        String folder = "folder_example"; // String | The document folder.
        try {
            SaaSposeResponse result = apiInstance.deleteField(name, fieldName, storage, folder);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PdfApi#deleteField");
            e.printStackTrace();
        }
    }
}

Licence

Tous les SDK, scripts d’assistance et modèles Aspose.PDF Cloud sont sous licence MIT License.

Autorisation et authentification

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

JWT

Recommandation

Il est recommandé de créer une instance de ApiClient par thread dans un environnement multithread pour éviter tout problème potentiel.

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
21.11.025 novembre 2021
21.1.09 février 2021
20.12.016 décembre 2020
20.9.017 septembre 2020
20.8.028 août 2020
20.7.029 juillet 2020
20.6.024 juin 2020
20.5.028 mai 2020
1.0.012 mai 2020
1.0.112 mai 2020
18.11.012 mai 2020
19.1.012 mai 2020
19.10.012 mai 2020
19.11.012 mai 2020
19.12.012 mai 2020
19.2.012 mai 2020
19.3.012 mai 2020
19.4.012 mai 2020
19.5.012 mai 2020
19.7.012 mai 2020
19.8.012 mai 2020
19.9.012 mai 2020
20.1.012 mai 2020
20.2.012 mai 2020
20.4.012 mai 2020