Utilisation des utilitaires PDF

À propos du service PDF Utilities

Le service PDF Utilities peut convertir les formats de fichiers PDF et XDP, définir et récupérer les propriétés du document du PDF et manipuler XMP métadonnées. Par exemple, avant de convertir un document de 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 accomplir ces tâches à l’aide du service PDF Utilities :

REMARQUE

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

Conversion de documents PDF en documents XDP

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

REMARQUE

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

Résumé des étapes

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

  1. Inclure les 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 d’effectuer par programmation une opération PDF Utilities, vous devez créer un client PDFUtilityService . Avec l’API Java, vous pouvez y parvenir en créant une PDFUtilityServiceClient . Avec l’API de service Web, vous pouvez y parvenir en utilisant une 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

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

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

Inclusion des fichiers de bibliothèque Java d’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 les fichiers JAR client, tels que adobe-pdfutility-client.jar, dans le chemin d’accès à la classe de votre projet Java.

  2. Création d’un client PDFUtilityService

    Créez un 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 convertPDFtoXDP et transmettre une com.adobe.idp.Document qui représente le fichier du PDF. La méthode renvoie une 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 d’AEM Forms

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

Convertir des 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 assemblage client Microsoft .NET qui utilise le fichier WSDL du service PDF Utilities.
    • Référencez l’assemblage client Microsoft .NET.
  2. Création d’un client PDFUtilityService

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

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

    Appeler la variable PDFUtilityServiceService de convertPDFtoXDP et transmettre une BLOB qui représente le fichier du PDF. La méthode renvoie une BLOB qui représente le fichier XDP nouvellement créé.

Voir également

Conversion de documents PDF en documents XDP

Appel d’AEM Forms à l’aide du codage Base64

Création d’un assemblage client .NET utilisant le codage Base64

Conversion de documents XDP en documents PDF

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

REMARQUE

Pour plus d’informations sur le service PDF Utilities, voir 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. Inclure les 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 d’effectuer par programmation une opération PDF Utilities, vous devez créer un client PDFUtilityService . Avec l’API Java, vous pouvez y parvenir en créant une PDFUtilityServiceClient . Avec l’API de service Web, vous pouvez y parvenir en utilisant une 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

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

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

Inclusion des fichiers de bibliothèque Java d’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 les 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 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 convertXDPtoPDF et transmettre une com.adobe.idp.Document qui représente le fichier XDP. La méthode renvoie une com.adobe.idp.Document qui représente le fichier de PDF nouvellement créé.

Voir également

Conversion de documents XDP en documents PDF

Inclusion des fichiers de bibliothèque Java d’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 assemblage client Microsoft .NET qui utilise le fichier WSDL du service PDF Utilities.
    • Référencez l’assemblage client Microsoft .NET.
  2. Création d’un client PDFUtilityService

    Créez un 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 convertXDPtoPDF et transmettre une BLOB qui représente le fichier XDP. La méthode renvoie une BLOB qui représente le fichier de PDF nouvellement créé.

Voir également

Conversion de documents XDP en documents PDF

Appel d’AEM Forms à l’aide du codage Base64

Création d’un assemblage client .NET utilisant le codage Base64

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

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

REMARQUE

Pour plus d’informations sur le service PDF Utilities, voir 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. Inclure les 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 d’effectuer par programmation une opération PDF Utilities, vous devez créer un client PDFUtilityService . Avec l’API Java, vous pouvez y parvenir en créant une PDFUtilityServiceClient . Avec l’API de service Web, cette opération s’effectue à l’aide d’une 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 du PDF à l’aide de l’API Java

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

Inclusion des fichiers de bibliothèque Java d’AEM Forms

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

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

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

  1. Inclure les fichiers de projet

    Incluez les 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 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 PDFUtilityServiceClient de getPDFProperties et transmettez les éléments suivants :

    • A com.adobe.idp.Document qui représente le document du PDF.
    • A PDFPropertiesOptionSpec contenant les propriétés à évaluer.

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

Voir également

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

Inclusion des fichiers de bibliothèque Java d’AEM Forms

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

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

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

  1. Inclure les fichiers de projet

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

    Créez un 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 PDFUtilityServiceService de getPDFProperties et transmettez les éléments suivants :

    • A BLOB qui représente le document du PDF.
    • A PDFPropertiesOptionSpec contenant les propriétés à évaluer.

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

Voir également

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

Appel d’AEM Forms à l’aide du codage Base64

Création d’un assemblage client .NET utilisant le codage Base64

Définition des modes d’enregistrement des documents PDF

Vous pouvez utiliser les API Java et Web 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 réellement le document du PDF. Le document du 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 du PDF est réellement enregistré et chiffré.

REMARQUE

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

Résumé des étapes

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

  1. Inclure les 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 du 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 d’effectuer par programmation une opération PDF Utilities, vous devez créer un client PDFUtilityService . Avec l’API Java, vous pouvez y parvenir en créant une PDFUtilityServiceClient . Avec l’API de service Web, cette opération s’effectue à l’aide d’une PDFUtilityServiceService .

Définition du mode d’enregistrement

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

  • INCREMENTAL: Pour économiser de manière incrémentielle afin de réduire le temps nécessaire à l’enregistrement
  • FAST_WEB_VIEW: enregistrer pour un affichage web rapide ;
  • FULL: Enregistrement complet (sans optimisation)

Appeler l’opération d’enregistrement de 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 du PDF à une autre opération AEM Forms

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

REMARQUE

Le didacticiel de mise en route associé à cette section définit la variable FAST_WEB_VIEW puis transmet le document du PDF au service Encryption. encryptUsingPassword opération.

Voir également

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

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

Inclusion des fichiers de bibliothèque Java d’AEM Forms

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

Chiffrement de documents PDF avec un mot de passe

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

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

  1. Inclure les fichiers de projet

    Incluez les 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 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 setSaveStyle et transmission d’une valeur string qui spécifie le mode d’enregistrement. Par exemple, pour enregistrer pour un affichage web rapide, transmettez FAST_WEB_VIEW.
  4. Appeler l’opération d’enregistrement de style

    Appeler la variable PDFUtilityServiceClient de setSaveMode et transmettez les valeurs suivantes :

    • A com.adobe.idp.Document qui représente le document du PDF.
    • A PDFUtilitySaveMode contenant le style d’enregistrement à utiliser.
    • Valeur booléenne utilisée pour déterminer s’il faut remplacer des paramètres précédents.

    La méthode renvoie une com.adobe.idp.Document au format de l’objet à l’aide du style d’enregistrement spécifié.

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

    • Transmettre le com.adobe.idp.Document vers une autre opération AEM Forms.

Voir également

Définition des modes d’enregistrement des documents PDF

Inclusion des fichiers de bibliothèque Java d’AEM Forms

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

Définition des options d’enregistrement de documents 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 assemblage client Microsoft .NET qui utilise le fichier WSDL du service PDF Utilities.
    • Référencez l’assemblage client Microsoft .NET.
  2. Création d’un client PDFUtilityService

    Créez un 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 variable PDFUtilitySaveMode de 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 de style

    Appeler la variable PDFUtilityServiceService de setSaveMode et transmettez les valeurs suivantes :

    • A BLOB qui représente le document du PDF.
    • A PDFUtilitySaveMode contenant le style d’enregistrement à utiliser.
    • Valeur booléenne utilisée pour déterminer s’il faut remplacer des paramètres précédents.

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

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

    • Transmettre le BLOB vers une autre opération AEM Forms.

Voir également

Définition des modes d’enregistrement des documents PDF

Appel d’AEM Forms à l’aide du codage Base64

Création d’un assemblage client .NET utilisant le codage Base64

Nettoyage des documents PDF

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

REMARQUE

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

Résumé des étapes

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

  1. Inclure les fichiers de projet.
  2. Créez un client PDFUtilityService.
  3. Appeler 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, vous devez inclure les fichiers JAR nécessaires.

Création d’un client PDFUtilityService

Avant de pouvoir effectuer une opération d’assainissement par programmation, vous devez créer un client PDFUtilityService . Avec l’API Java, vous pouvez y parvenir en créant une 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

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

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

Inclusion des fichiers de bibliothèque Java d’AEM Forms

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

assainir des documents PDF à l’aide de l’API Java ;

assainir des documents à l’aide de l’API PDF Utilities (Java) :

  1. Inclure les fichiers de projet

    Incluez les fichiers JAR client, tels que adobe-pdfutility-client.jar, dans le chemin d’accès à la classe de votre projet Java.

  2. Création d’un client PDFUtilityService

    Créez un 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 convertPDFtoXDP et transmettre une com.adobe.idp.Document qui représente le fichier du PDF. La méthode renvoie une com.adobe.idp.Document qui représente le fichier XDP nouvellement créé.

Voir également

Nettoyage des documents PDF

Inclusion des fichiers de bibliothèque Java d’AEM Forms

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

Sur cette page