Show Menu
SUJETS×

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 PDF et manipuler les métadonnées XMP. Par exemple, avant de convertir un document PDF dans un autre format, il est utile d’examiner ses propriétés afin de déterminer l’opération de service à appeler pour la conversion.
Vous pouvez effectuer les tâches suivantes à l’aide du service PDF Utilities :
For more information about the PDF Utilities service, see Services Reference for 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.
For more information about the PDF Utilities service, see Services Reference for 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 une opération PDF Utilities par programmation, vous devez créer un client PDFUtilityService. Avec l’API Java, cela se fait en créant un PDFUtilityServiceClient objet. Avec l’API du service Web, cela se fait en utilisant un PDFUtilityServiceService objet.
Appel de 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

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 de classe de votre projet Java.
  2. Création d’un client PDFUtilityService
    Créez un PDFUtilityServiceClient objet en utilisant son constructeur et en transmettant un ServiceClientFactory objet contenant des propriétés de connexion.
  3. Appel de l’opération de conversion PDF vers XDP
    Pour effectuer la conversion, appelez la PDFUtilityServiceClient méthode de l’objet et transmettez un convertPDFtoXDP com.adobe.idp.Document objet qui représente le fichier PDF. La méthode renvoie un com.adobe.idp.Document objet qui représente le fichier XDP nouvellement créé.
Voir également

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 PDFUtilityServiceService objet à l’aide de votre constructeur de classe proxy.
  3. Appel de l’opération de conversion PDF vers XDP
    Appelez la PDFUtilityServiceService méthode de l’ convertPDFtoXDP objet et transmettez un BLOB objet représentant le fichier PDF. La méthode renvoie un BLOB objet qui représente le fichier XDP nouvellement créé.
Voir également

Conversion de documents XDP en documents PDF

Vous pouvez utiliser les API Java des utilitaires PDF et des services Web pour convertir par programmation des documents XDP en documents PDF.
For more information about the PDF Utilities service, see Services Reference for 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 une opération PDF Utilities par programmation, vous devez créer un client PDFUtilityService. Avec l’API Java, cela se fait en créant un PDFUtilityServiceClient objet. Avec l’API du service Web, cela se fait en utilisant un PDFUtilityServiceService objet.
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

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 PDFUtilityServiceClient objet en utilisant son constructeur et en transmettant un ServiceClientFactory objet contenant des propriétés de connexion.
  3. Appeler l’opération de conversion XDP vers PDF
    Pour effectuer la conversion, appelez la PDFUtilityServiceClient méthode de l’objet et transmettez un convertXDPtoPDF com.adobe.idp.Document objet qui représente le fichier XDP. La méthode renvoie un com.adobe.idp.Document objet représentant le fichier PDF nouvellement créé.
Voir également

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 PDFUtilityServiceService objet à l’aide de votre constructeur de classe proxy.
  3. Appeler l’opération de conversion XDP vers PDF
    Pour effectuer la conversion, appelez la PDFUtilityServiceService méthode de l’objet et transmettez un convertXDPtoPDF BLOB objet qui représente le fichier XDP. La méthode renvoie un BLOB objet représentant le fichier PDF nouvellement créé.
Voir également

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 s’il s’agit d’un formulaire à remplir ou de la version minimale d’Acrobat requise pour lire le document.
For more information about the PDF Utilities service, see Services Reference for 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 une opération PDF Utilities par programmation, vous devez créer un client PDFUtilityService. Avec l’API Java, cela se fait en créant un PDFUtilityServiceClient objet. Avec l’API du service Web, cela se fait à l’aide d’un PDFUtilityServiceService objet.
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é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 PDFUtilityServiceClient objet en utilisant son constructeur et en transmettant un ServiceClientFactory objet 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 PDFUtilityServiceClient getPDFProperties méthode de l’objet et transmettez ce qui suit :
    • A com.adobe.idp.Document object that represents the PDF document.
    • Objet PDFPropertiesOptionSpec contenant les propriétés à évaluer. La méthode renvoie un PDFPropertiesResult objet contenant les résultats de la requête.
Voir également

Récupération des propriétés du document PDF à l’aide de l’API du 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 PDFUtilityServiceService objet à 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 PDFUtilityServiceService getPDFProperties méthode de l’objet et transmettez ce qui suit :
    • A BLOB object that represents the PDF document.
    • Objet PDFPropertiesOptionSpec contenant les propriétés à évaluer. La méthode renvoie un PDFPropertiesResult objet contenant les résultats de la requête.
Voir également

Définition des modes d’enregistrement des documents PDF

Vous pouvez utiliser les API Java et Web du service PDF Utilities pour définir 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é.
For more information about the PDF Utilities service, see Services Reference for 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 une opération PDF Utilities par programmation, vous devez créer un client PDFUtilityService. Avec l’API Java, cela se fait en créant un PDFUtilityServiceClient objet. Avec l’API du service Web, cela se fait à l’aide d’un PDFUtilityServiceService objet.
Définition du mode Enregistrer
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 avec 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 FAST_WEB_VIEW mode, puis transmettez le document PDF au encryptUsingPassword fonctionnement du service Encryption, le document PDF renvoyé est chiffré avec un mot de passe et enregistré en FAST_WEB_VIEW mode.
La section Démarrage rapide associée à cette section définit le FAST_WEB_VIEW mode, puis transmet le document PDF au encryptUsingPassword fonctionnement du service Encryption.
Voir également

Définition des options d’enregistrement des documents 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 PDFUtilityServiceClient objet en utilisant son constructeur et en transmettant un ServiceClientFactory objet contenant des propriétés de connexion.
  3. Définition du mode Enregistrer
    • Créez un objet PDFUtilitySaveMode en utilisant son constructeur.
    • Définissez le mode d’enregistrement en appelant la PDFUtilitySaveMode setSaveStyle méthode de l’objet et en transmettant une valeur de chaîne qui spécifie le mode d’enregistrement. Par exemple, pour l’enregistrement en vue d’un affichage Web rapide, transmettez FAST_WEB_VIEW .
  4. Appeler l’opération d’enregistrement du style
    Appelez la méthode PDFUtilityServiceClient setSaveMode de l’objet et transmettez les valeurs suivantes :
    • A com.adobe.idp.Document object that represents the PDF document.
    • 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 com.adobe.idp.Document objet formaté à l’aide du style d’enregistrement spécifié.
  5. Transmettre le document PDF à une autre opération AEM Forms
    • Transmettez l’ com.adobe.idp.Document objet renvoyé à une autre opération AEM Forms.
Voir également

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 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 PDFUtilityServiceService objet à l’aide de votre constructeur de classe proxy.
  3. Définition du mode Enregistrer
    • Créez un objet PDFUtilitySaveMode en utilisant son constructeur.
    • Définissez le mode d’enregistrement en attribuant une valeur de chaîne à la PDFUtilitySaveMode saveStyle méthode de l’objet qui spécifie le mode d’enregistrement. Par exemple, pour enregistrer un contenu pour un affichage Web rapide, spécifiez FAST_WEB_VIEW .
  4. Appeler l’opération d’enregistrement du style
    Appelez la méthode PDFUtilityServiceService setSaveMode de l’objet et transmettez les valeurs suivantes :
    • A BLOB object that represents the PDF document.
    • 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 BLOB objet 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’ BLOB objet renvoyé à une autre opération AEM Forms.
Voir également

Assainissement des documents PDF

Vous pouvez utiliser les API Java PDF Utilities pour convertir par programmation des documents PDF en documents XDP.
For more information about the PDF Utilities service, see Services Reference for AEM Forms .

Résumé des étapes

Pour assainir un 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 effectuer 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 PDFUtilityServiceClient objet.
Appel de 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

Assainissement des documents PDF à l’aide de l’API Java

Pour assainir des documents, utilisez 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 objet en utilisant son constructeur et en transmettant un ServiceClientFactory objet contenant des propriétés de connexion.
  3. Appel de l’opération de conversion PDF vers XDP
    Pour effectuer la conversion, appelez la PDFUtilityServiceClient méthode de l’objet et transmettez un convertPDFtoXDP com.adobe.idp.Document objet qui représente le fichier PDF. La méthode renvoie un com.adobe.idp.Document objet qui représente le fichier XDP nouvellement créé.
Voir également