PNG JPG BMP TIFF PDF
Aspose.PDF  pour Java

Créer un PDF avec le SDK Java

Créer un document PDF en utilisant le SDK Java Cloud.

Get Started

Comment créer un PDF via le SDK Java Cloud

Pour créer un PDF, nous utiliserons Aspose.PDF Cloud Java SDK. Ce SDK Cloud aide les programmeurs Java à développer des applications créatrices, annotatrices, éditeur et convertisseur de PDF basées sur le cloud en utilisant le langage Java via l’API REST Aspose.PDF. Créez simplement un compte sur Aspose for Cloud et obtenez les informations de votre application. Une fois que vous avez le SID et la clé de l’application, vous êtes prêt à utiliser le SDK Java Aspose.PDF Cloud. Vous pouvez également télécharger le code source directement depuis le dépôt Github Aspose PDF Cloud for Java et l’installer depuis Maven.

Ajoutez le dépôt Aspose Cloud à votre fichier pom.xml

Ajouter le dépôt Aspose Cloud


    <repositories>
        <repository>
            <id>aspose-cloud</id>
            <name>Aspose Cloud Repository</name>
            <url>https://releases.aspose.cloud/java/repo/</url>
        </repository>
    </repositories>

Pour installer la bibliothèque cliente API dans votre dépôt Maven local, exécutez simplement :

Installation depuis Github


    mvn clean install

Pour le déployer dans un dépôt Maven distant à la place, configurez les paramètres du dépôt et exécutez :

Déployer le dépôt Maven


    mvn clean deploy

Étapes pour créer un PDF via le SDK Java

Les développeurs Aspose.PDF Cloud peuvent facilement charger et créer des PDF en quelques lignes de code.

  1. Connectez-vous au service PDF Rest Api en utilisant votre API_KEY et API_SECRET
  2. Définissez la classe Config
  3. Définissez la classe PdfPageChanges
  4. Instanciez la classe PdfPageChanges
  5. Générez le PDF dans le cloud
  6. Téléchargez et enregistrez le document localement
 

Créer un PDF avec Java


    package com.aspose.asposecloudpdfusecases.documents;

    import java.io.File;
    import java.io.IOException;
    import java.nio.file.Path;
    import java.nio.file.StandardCopyOption;

    import com.aspose.asposecloudpdf.api.PdfApi;
    import com.aspose.asposecloudpdf.ApiException;
    import com.aspose.asposecloudpdf.api.PdfApi;
    import com.aspose.asposecloudpdf.model.DocumentResponse;

    public class SimpleCreatePdf {
        public static void main(String[] args) {
            String name = "simple.pdf";
            try {
                PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);
                DocumentResponse response = pdfApi.putCreateDocument(name, null, "");
                System.out.println(String.format("Document created response '%s'", response.getCode()));

                File f = pdfApi.downloadFile(name, null, null);
                System.out.println(f.getPath());
            
                try {
                    java.nio.file.Files.copy(Path.of(f.getPath()), Path.of("C:/Samples/java_simmple_create_output.pdf"), StandardCopyOption.REPLACE_EXISTING);
                    System.out.println("File 'C:/Samples/java_simmple_create_output.pdf' successfully dowloaded!");
                } catch(IOException ex) {
                    ex.printStackTrace();
                }
            } catch (ApiException e) {
                e.printStackTrace();
            }
        }
    }
 

Travailler avec des documents PDF via le SDK Java

Créez des documents PDF avec Aspose.PDF Cloud Java SDK.

Avec notre bibliothèque Java, vous pouvez

  • Ajouter l’en-tête et le pied de page d’un document PDF au format texte ou image.
  • Ajouter des tables et des tampons (texte ou image) aux documents PDF.
  • Ajouter plusieurs documents PDF à un fichier existant.
  • Travailler avec les pièces jointes PDF, les annotations et les champs de formulaire.
  • Appliquer le chiffrement ou le déchiffrement aux documents PDF et définir un mot de passe.
  • Supprimer tous les tampons et tables d’une page ou d’un document PDF entier.
  • Supprimer un tampon ou une table spécifique du document PDF par son ID.
  • Remplacer une ou plusieurs occurrences de texte sur une page PDF ou dans l’ensemble du document.
  • Prise en charge étendue de la conversion de documents PDF vers divers autres formats de fichiers.
  • Extraire divers éléments des fichiers PDF et optimiser les documents PDF.
  • Vous pouvez essayer notre application gratuite pour tester les fonctionnalités du SDK.