Utilisation de PDF Utilities

À 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 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 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, cela est possible en créant un objet PDFUtilityServiceClient. Avec l’API de service Web, cela est réalisé à l’aide d’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

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 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 représentant 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 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 objet PDFUtilityServiceService à l’aide de votre constructeur de classe proxy.

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

    Appelez la méthode convertPDFtoXDP de l’objet PDFUtilityServiceService et transmettez un objet BLOB représentant 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 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. Appeler 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, cela est possible en créant un objet PDFUtilityServiceClient. Avec l’API de service Web, cela est réalisé à l’aide d’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

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 du 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 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 représentant 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 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 objet PDFUtilityServiceService à l’aide de 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 représentant 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 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 PDF

Vous pouvez utiliser les API Java et Web PDF Utilities pour récupérer par programmation les propriétés du document 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, cela est possible en créant un objet PDFUtilityServiceClient. Avec l’API de service Web, cela est effectué à 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 de service Web

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

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

Récupérer les 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 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 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 d’AEM Forms

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

Récupérer les propriétés du 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 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 objet PDFUtilityServiceService à l’aide de 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 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 du document 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 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 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 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, cela est possible en créant un objet PDFUtilityServiceClient. Avec l’API de service Web, cela est effectué à 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 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 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 didacticiel de mise en route 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 de documents 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 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 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 setSaveStyle de l’objet PDFUtilitySaveMode et en transmettant 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

    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 s’il faut remplacer des paramètres précédents.

    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 du document PDF

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

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

Définir les 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 objet PDFUtilityServiceService à l’aide de 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 string à la méthode saveStyle de l’objet PDFUtilitySaveMode 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

    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 s’il faut remplacer des paramètres précédents.

    La méthode renvoie un objet BLOB formaté à l’aide du style d’enregistrement spécifié. Vous pouvez ensuite enregistrer cet objet au format 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 du document PDF

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

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

assainir les documents PDF

Vous pouvez utiliser les API Java 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, cela est possible 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

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 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 représentant 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 d’AEM Forms

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

Sur cette page