Utilisation des utilitaires PDF

A propos du service PDF Utilities

Le service PDF Utilities peut convertir les formats de fichiers PDF et XDP, définir et récupérer des propriétés de document PDF et manipuler XMP métadonnées. Par exemple, avant de convertir un document PDF dans un autre format, il est utile d’examiner ses propriétés pour déterminer l’opération de service à appeler pour la conversion.

Vous pouvez exécuter ces tâches à l’aide du service PDF Utilities :

REMARQUE

Pour plus d’informations sur le service PDF Utilities, voir Guide de référence des services pour AEM Forms.

Conversion de Documents PDF en Documents XDP

Vous pouvez utiliser les API Java et Web Utilities de PDF pour convertir par programmation des documents PDF en documents XDP.

REMARQUE

Pour plus d’informations sur le service PDF Utilities, voir Guide de référence des services pour AEM Forms.

Résumé des étapes

Pour convertir un document PDF en document XDP, procédez comme suit :

  1. Incluez des fichiers de projet.
  2. Créez un client PDFUtilityService.
  3. Appelez l’opération de conversion PDF vers XDP.

Inclure les fichiers de projet

Incluez les fichiers nécessaires dans votre projet de développement. Si vous créez une application cliente à l’aide de Java, incluez les fichiers JAR nécessaires. Si vous utilisez des services Web, veillez à inclure les fichiers proxy.

Création d’un client PDFUtilityService

Avant de pouvoir exécuter par programmation une opération PDF Utilities, vous devez créer un client PDFUtilityService. Avec l’API Java, cela se fait en créant un objet PDFUtilityServiceClient. Avec l’API du service Web, cela se fait en utilisant un objet PDFUtilityServiceService.

Appeler l’opération de conversion PDF vers XDP

Après avoir créé le client de service, vous pouvez appeler l’opération de conversion PDF vers XDP.

Voir également

Conversion de documents PDF en documents XDP à l’aide de l’API Java

Conversion de documents PDF en documents XDP à l’aide de l’API du service Web

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Convertir des documents PDF en documents XDP à l’aide de l’API Java

Convertissez des documents PDF en documents XDP à l’aide de l’API PDF Utilities (Java) :

  1. Inclure les fichiers de projet

    Incluez des fichiers JAR client, tels que adobe-pdfutility-client.jar, dans le chemin de classe de votre projet Java.

  2. Création d’un client PDFUtilityService

    Créez un objet PDFUtilityServiceClient en utilisant son constructeur et en transmettant un objet ServiceClientFactory contenant des propriétés de connexion.

  3. Appeler l’opération de conversion PDF vers XDP

    Pour effectuer la conversion, appelez la méthode PDFUtilityServiceClient de l’objet convertPDFtoXDP et transmettez un objet com.adobe.idp.Document qui représente le fichier PDF. La méthode renvoie un objet com.adobe.idp.Document qui représente le fichier XDP nouvellement créé.

Voir également

Conversion de Documents PDF en Documents XDP

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Conversion de documents PDF en documents XDP à l’aide de l’API de service Web

Convertissez des documents PDF en documents XDP à l’aide de l’API PDF Utilities (service Web) :

  1. Inclure les fichiers de projet

    • Créez un assembly client Microsoft .NET qui consomme le fichier WSDL du service PDF Utilities.
    • Référencez l'assembly client Microsoft .NET.
  2. Création d’un client PDFUtilityService

    Créez un objet PDFUtilityServiceService en utilisant votre constructeur de classe proxy.

  3. Appeler l’opération de conversion PDF vers XDP

    Appelez la méthode PDFUtilityServiceService de l’objet convertPDFtoXDP et transmettez un objet BLOB qui représente le fichier PDF. La méthode renvoie un objet BLOB qui représente le fichier XDP nouvellement créé.

Voir également

Conversion de Documents PDF en Documents XDP

Appel de AEM Forms à l’aide du codage Base64

Création d'un assembly client .NET utilisant le codage Base64

Conversion de Documents XDP en Documents PDF

Vous pouvez utiliser les API Javascript Utilitaires PDF et les API de service Web pour convertir par programmation des documents XDP en documents PDF.

REMARQUE

Pour plus d’informations sur le service PDF Utilities, voir Guide de référence des services pour AEM Forms.

Résumé des étapes

Pour convertir un document XDP en document PDF, procédez comme suit :

  1. Incluez des fichiers de projet.
  2. Créez un client PDFUtilityService.
  3. Appelez l’opération de conversion XDP vers PDF.

Inclure les fichiers de projet

Incluez les fichiers nécessaires dans votre projet de développement. Si vous créez une application cliente à l’aide de Java, incluez les fichiers JAR nécessaires. Si vous utilisez des services Web, veillez à inclure les fichiers proxy.

Création d’un client PDFUtilityService

Avant de pouvoir exécuter par programmation une opération PDF Utilities, vous devez créer un client PDFUtilityService. Avec l’API Java, cela se fait en créant un objet PDFUtilityServiceClient. Avec l’API du service Web, cela se fait en utilisant un objet PDFUtilityServiceService.

Appeler l’opération de conversion XDP vers PDF

Après avoir créé le client de service, vous pouvez appeler l’opération de conversion XDP vers PDF.

Voir également

Conversion de documents XDP en documents PDF à l’aide de l’API Java

Conversion de documents XDP en documents PDF à l’aide de l’API du service Web

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Convertir des documents XDP en documents PDF à l’aide de l’API Java

Convertissez des documents XDP en documents PDF à l’aide de l’API PDF Utilities (Java) :

  1. Inclure les fichiers de projet

    Incluez des fichiers JAR client, tels que adobe-pdfutility-client.jar, dans le chemin de classe de votre projet Java.

  2. Création d’un client PDFUtilityService

    Créez un objet PDFUtilityServiceClient en utilisant son constructeur et en transmettant un objet ServiceClientFactory contenant des propriétés de connexion.

  3. Appeler l’opération de conversion XDP vers PDF

    Pour effectuer la conversion, appelez la méthode PDFUtilityServiceClient de l’objet convertXDPtoPDF et transmettez un objet com.adobe.idp.Document qui représente le fichier XDP. La méthode renvoie un objet com.adobe.idp.Document qui représente le fichier PDF nouvellement créé.

Voir également

Conversion de Documents XDP en Documents PDF

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Conversion de documents XDP en documents PDF à l’aide de l’API de service Web

Convertissez des documents XDP en documents PDF à l’aide de l’API PDF Utilities (API de service Web) :

  1. Inclure les fichiers de projet

    • Créez un assembly client Microsoft .NET qui consomme le fichier WSDL du service PDF Utilities.
    • Référencez l'assembly client Microsoft .NET.
  2. Création d’un client PDFUtilityService

    Créez un objet PDFUtilityServiceService en utilisant votre constructeur de classe proxy.

  3. Appeler l’opération de conversion XDP vers PDF

    Pour effectuer la conversion, appelez la méthode PDFUtilityServiceService de l’objet convertXDPtoPDF et transmettez un objet BLOB qui représente le fichier XDP. La méthode renvoie un objet BLOB qui représente le fichier PDF nouvellement créé.

Voir également

Conversion de Documents XDP en Documents PDF

Appel de AEM Forms à l’aide du codage Base64

Création d'un assembly client .NET utilisant le codage Base64

Récupération des propriétés du Document PDF

Vous pouvez utiliser les API Java et Web Utilities de PDF pour récupérer par programmation les propriétés du document PDF, par exemple si le document est un formulaire remplissable ou la version Acrobat minimale requise pour lire le document.

REMARQUE

Pour plus d’informations sur le service PDF Utilities, voir Guide de référence des services pour AEM Forms.

Résumé des étapes

Pour récupérer les propriétés du document PDF, procédez comme suit :

  1. Incluez des fichiers de projet.
  2. Créez un client PDFUtilityService.
  3. Appelez l’opération de récupération des propriétés.

Inclure les fichiers de projet

Incluez les fichiers nécessaires dans votre projet de développement. Si vous créez une application cliente à l’aide de Java, incluez les fichiers JAR nécessaires. Si vous utilisez des services Web, veillez à inclure les fichiers proxy.

Création d’un client PDFUtilityService

Avant de pouvoir exécuter par programmation une opération PDF Utilities, vous devez créer un client PDFUtilityService. Avec l’API Java, cela se fait en créant un objet PDFUtilityServiceClient. Avec l’API du service Web, cela se fait à l’aide d’un objet PDFUtilityServiceService.

Appeler l’opération de récupération des propriétés

Après avoir créé le client de service, vous pouvez appeler l’opération de récupération des propriétés.

Voir également

Récupération des propriétés du document PDF à l’aide de l’API Java

Récupération des propriétés de document PDF à l’aide de l’API du service Web

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Récupération des propriétés du document PDF à l’aide de l’API Java

Récupérez les propriétés du document PDF à l’aide de l’API PDF Utilities (Java) :

  1. Inclure les fichiers de projet

    Incluez des fichiers JAR client, tels que adobe-pdfutility-client.jar, dans le chemin de classe de votre projet Java.

  2. Création d’un client PDFUtilityService

    Créez un objet PDFUtilityServiceClient en utilisant son constructeur et en transmettant un objet ServiceClientFactory contenant des propriétés de connexion.

  3. Appeler l’opération de récupération des propriétés

    Pour effectuer la conversion, appelez la méthode getPDFProperties de l’objet PDFUtilityServiceClient et transmettez les éléments suivants :

    • Objet com.adobe.idp.Document représentant le document PDF.
    • Objet PDFPropertiesOptionSpec contenant les propriétés à évaluer.

    La méthode renvoie un objet PDFPropertiesResult contenant les résultats de la requête.

Voir également

Récupération des propriétés du Document PDF

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Récupération des propriétés de document PDF à l’aide de l’API de service Web

Récupérez les propriétés du document PDF à l’aide de l’API du service Web PDF Utilities :

  1. Inclure les fichiers de projet

    • Créez un assembly client Microsoft .NET qui consomme le fichier WSDL du service PDF Utilities.
    • Référencez l'assembly client Microsoft .NET.
  2. Création d’un client PDFUtilityService

    Créez un objet PDFUtilityServiceService en utilisant votre constructeur de classe proxy.

  3. Appeler l’opération de récupération des propriétés

    Pour effectuer la conversion, appelez la méthode getPDFProperties de l’objet PDFUtilityServiceService et transmettez les éléments suivants :

    • Objet BLOB représentant le document PDF.
    • Objet PDFPropertiesOptionSpec contenant les propriétés à évaluer.

    La méthode renvoie un objet PDFPropertiesResult contenant les résultats de la requête.

Voir également

Récupération des propriétés du Document PDF

Appel de AEM Forms à l’aide du codage Base64

Création d'un assembly client .NET utilisant le codage Base64

Définition des modes d’enregistrement des Documents PDF

Vous pouvez utiliser les API Java et Web du service PDF Utilities pour configurer par programmation un mode d’enregistrement pour un document PDF. Lors de l’utilisation du service PDF Utilities pour définir un mode d’enregistrement, le service PDF Utilities définit uniquement le mode d’enregistrement et n’enregistre pas le document PDF. Le document PDF est enregistré lorsqu’il est transmis à une autre opération de service. Par exemple, vous pouvez utiliser le service PDF Utilities pour définir un mode d’enregistrement spécifique et le transmettre au service Encryption, où le document PDF est en fait enregistré et chiffré.

REMARQUE

Pour plus d’informations sur le service PDF Utilities, voir Guide de référence des services pour AEM Forms.

Résumé des étapes

Pour définir l’option d’enregistrement des documents PDF, procédez comme suit :

  1. Incluez des fichiers de projet.
  2. Créez un client PDFUtilityService.
  3. Définissez le mode d’enregistrement.
  4. Appelez l’opération d’enregistrement.
  5. Transmettez le document PDF à une autre opération.

Inclure les fichiers de projet

Incluez les fichiers nécessaires dans votre projet de développement. Si vous créez une application cliente à l’aide de Java, incluez les fichiers JAR nécessaires. Si vous utilisez des services Web, veillez à inclure les fichiers proxy.

Création d’un client PDFUtilityService

Avant de pouvoir exécuter par programmation une opération PDF Utilities, vous devez créer un client PDFUtilityService. Avec l’API Java, cela se fait en créant un objet PDFUtilityServiceClient. Avec l’API du service Web, cela se fait à l’aide d’un objet PDFUtilityServiceService.

Définition du mode d’enregistrement

Vous pouvez choisir l’une des options d’enregistrement suivantes :

  • INCREMENTAL: Pour économiser progressivement afin de réduire le temps nécessaire pour économiser
  • FAST_WEB_VIEW: enregistrer pour un affichage Web rapide
  • FULL: Pour enregistrer en utilisant un enregistrement complet (sans optimisation)

Appeler l’opération d’enregistrement du style

Après avoir créé le client de service, vous pouvez appeler l’opération de récupération des propriétés.

Transmettre le document PDF à une autre opération AEM Forms

Une fois que le service PDF Utilities a défini le mode d’enregistrement spécifié, transmettez le document PDF à une autre opération AEM Forms. Une fois renvoyé à partir de cette opération, le document PDF est enregistré dans le mode spécifié. Par exemple, si vous utilisez le service PDF Utilities pour définir le mode FAST_WEB_VIEW, puis transmettez le document PDF à l’opération encryptUsingPassword du service Encryption, le document PDF renvoyé est chiffré avec un mot de passe et enregistré en mode FAST_WEB_VIEW.

REMARQUE

Le Début rapide associé à cette section définit le mode FAST_WEB_VIEW, puis transmet le document PDF à l’opération encryptUsingPassword du service Encryption.

Voir également

Définition des options d’enregistrement du document PDF à l’aide de l’API Java

Définition des options d’enregistrement du document PDF à l’aide de l’API du service Web

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Chiffrement de Documents PDF avec un mot de passe

Définissez les options d’enregistrement du document PDF à l’aide de l’API Java

Définissez les options d’enregistrement du document PDF à l’aide de l’API PDF Utilities (Java) :

  1. Inclure les fichiers de projet

    Incluez des fichiers JAR client, tels que adobe-pdfutility-client.jar, dans le chemin de classe de votre projet Java.

  2. Création d’un client PDFUtilityService

    Créez un objet PDFUtilityServiceClient en utilisant son constructeur et en transmettant un objet ServiceClientFactory contenant des propriétés de connexion.

  3. Définition du mode d’enregistrement

    • Créez un objet PDFUtilitySaveMode en utilisant son constructeur.
    • Définissez le mode d’enregistrement en appelant la méthode PDFUtilitySaveMode de l’objet setSaveStyle et en transmettant une valeur de chaîne qui spécifie le mode d’enregistrement. Par exemple, pour enregistrer en vue d’un affichage Web rapide, transmettez FAST_WEB_VIEW.
  4. Appeler l’opération d’enregistrement du style

    Appelez la méthode setSaveMode de l’objet PDFUtilityServiceClient et transmettez les valeurs suivantes :

    • Objet com.adobe.idp.Document représentant le document PDF.
    • Objet PDFUtilitySaveMode contenant le style d'enregistrement à utiliser.
    • Valeur booléenne utilisée pour déterminer si des paramètres antérieurs doivent être remplacés.

    La méthode renvoie un objet com.adobe.idp.Document formaté à l'aide du style d'enregistrement spécifié.

  5. Transmettre le document PDF à une autre opération AEM Forms

    • Transmettez l'objet com.adobe.idp.Document renvoyé à une autre opération AEM Forms.

Voir également

Définition des modes d’enregistrement des Documents PDF

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Définissez les options d’enregistrement du document PDF à l’aide de l’API de service Web

Définissez les options d’enregistrement du document PDF à l’aide de l’API PDF Utilities (service Web) :

  1. Inclure les fichiers de projet

    • Créez un assembly client Microsoft .NET qui consomme le fichier WSDL du service PDF Utilities.
    • Référencez l'assembly client Microsoft .NET.
  2. Création d’un client PDFUtilityService

    Créez un objet PDFUtilityServiceService en utilisant votre constructeur de classe proxy.

  3. Définition du mode d’enregistrement

    • Créez un objet PDFUtilitySaveMode en utilisant son constructeur.
    • Définissez le mode d’enregistrement en attribuant une valeur de chaîne à la méthode PDFUtilitySaveMode de l’objet saveStyle qui spécifie le mode d’enregistrement. Par exemple, pour enregistrer pour un affichage Web rapide, spécifiez FAST_WEB_VIEW.
  4. Appeler l’opération d’enregistrement du style

    Appelez la méthode setSaveMode de l’objet PDFUtilityServiceService et transmettez les valeurs suivantes :

    • Objet BLOB représentant le document PDF.
    • Objet PDFUtilitySaveMode contenant le style d'enregistrement à utiliser.
    • Valeur booléenne utilisée pour déterminer si des paramètres antérieurs doivent être remplacés.

    La méthode renvoie un objet BLOB formaté à l'aide du style d'enregistrement spécifié. Vous pouvez ensuite enregistrer cet objet en tant que document PDF.

  5. Transmettre le document PDF à une autre opération Forms

    • Transmettez l'objet BLOB renvoyé à une autre opération AEM Forms.

Voir également

Définition des modes d’enregistrement des Documents PDF

Appel de AEM Forms à l’aide du codage Base64

Création d'un assembly client .NET utilisant le codage Base64

Sanisation des Documents PDF

Vous pouvez utiliser les API Java des utilitaires PDF pour convertir par programmation des documents PDF en documents XDP.

REMARQUE

Pour plus d’informations sur le service PDF Utilities, voir Guide de référence des services pour AEM Forms.

Résumé des étapes

Pour assainir le document PDF, procédez comme suit :

  1. Incluez des fichiers de projet.
  2. Créez un client PDFUtilityService.
  3. Appelez l’opération d’assainissement.

Inclure les fichiers de projet

Incluez les fichiers nécessaires dans votre projet de développement. Pour créer une application cliente à l’aide de Java, incluez les fichiers JAR nécessaires.

Création d’un client PDFUtilityService

Avant de pouvoir exécuter une opération d’assainissement par programmation, vous devez créer un client PDFUtilityService. Avec l’API Java, cela se fait en créant un objet PDFUtilityServiceClient.

Appeler l’opération de conversion PDF vers XDP

Après avoir créé le client de service, vous pouvez appeler l’opération d’assainissement.

Voir également

Conversion de documents PDF en documents XDP à l’aide de l’API Java

Conversion de documents PDF en documents XDP à l’aide de l’API du service Web

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Sanitaliser les documents PDF à l’aide de l’API Java

Sanitifier les documents à l’aide de l’API PDF Utilities (Java) :

  1. Inclure les fichiers de projet

    Incluez des fichiers JAR client, tels que adobe-pdfutility-client.jar, dans le chemin de classe de votre projet Java.

  2. Création d’un client PDFUtilityService

    Créez un objet PDFUtilityServiceClient en utilisant son constructeur et en transmettant un objet ServiceClientFactory contenant des propriétés de connexion.

  3. Appeler l’opération de conversion PDF vers XDP

    Pour effectuer la conversion, appelez la méthode PDFUtilityServiceClient de l’objet convertPDFtoXDP et transmettez un objet com.adobe.idp.Document qui représente le fichier PDF. La méthode renvoie un objet com.adobe.idp.Document qui représente le fichier XDP nouvellement créé.

Voir également

Assainissement des documents PDF

Inclusion des fichiers de bibliothèque Java AEM Forms

Réglage des propriétés de la connexion

Sur cette page