<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf-cloud</artifactId>
<version>1.0.1</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-pdf-cloud', version: '1.0.1')
<dependency org="com.aspose" name="aspose-pdf-cloud" rev="1.0.1">
<artifact name="aspose-pdf-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-pdf-cloud" % "1.0.1"
API Java REST pour traiter les PDF dans le cloud
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 HTML – Convert 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 :
- Java 1.7+
- 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
- Type : OAuth
- Flux : candidature
- URL d’autorisation :https://api.aspose.cloud/connect/token
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
Version | Release Date |
---|---|
21.11.0 | 25 novembre 2021 |
21.1.0 | 9 février 2021 |
20.12.0 | 16 décembre 2020 |
20.9.0 | 17 septembre 2020 |
20.8.0 | 28 août 2020 |
20.7.0 | 29 juillet 2020 |
20.6.0 | 24 juin 2020 |
20.5.0 | 28 mai 2020 |
1.0.0 | 12 mai 2020 |
1.0.1 | 12 mai 2020 |
18.11.0 | 12 mai 2020 |
19.1.0 | 12 mai 2020 |
19.10.0 | 12 mai 2020 |
19.11.0 | 12 mai 2020 |
19.12.0 | 12 mai 2020 |
19.2.0 | 12 mai 2020 |
19.3.0 | 12 mai 2020 |
19.4.0 | 12 mai 2020 |
19.5.0 | 12 mai 2020 |
19.7.0 | 12 mai 2020 |
19.8.0 | 12 mai 2020 |
19.9.0 | 12 mai 2020 |
20.1.0 | 12 mai 2020 |
20.2.0 | 12 mai 2020 |
20.4.0 | 12 mai 2020 |
File | Classifier | Size |
---|---|---|
aspose-pdf-cloud-1.0.1-javadoc.jar | javadoc | 418.47 KB |
aspose-pdf-cloud-1.0.1-sources.jar | sources | 50.87 KB |
aspose-pdf-cloud-1.0.1.jar | 88.68 KB | |
aspose-pdf-cloud-1.0.1.pom | 4.52 KB |
Aspose.PDF Aspose.PDF Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud PDF EPUB HTML TeX SVG XML XPS FDF XFDF PDF/A MHT PCL PS XSLFO MD XLS XLSX PPTX DOC DOCX MobiXML JPEG EMF PNG BMP GIF TIFF Text header footer stamp table annotation attachment form field pdf form form encryption decryption circle polygon polyline sqaure free text highlight squiggle strikeout caret widget watermark TrapNet redaction printer-mark rich-media compression conversion convert converter