Werken met hulpprogramma's voor PDF working-with-pdf-utilities

Voorbeelden en voorbeelden in dit document gelden alleen voor AEM Forms in JEE-omgeving.

Informatie over de PDF Utilities Service

De service Hulpprogramma's voor PDF kan PDF- en XDP-bestandsindelingen converteren, PDF-documenteigenschappen instellen en ophalen en XMP metagegevens bewerken. Voordat u bijvoorbeeld een PDF-document omzet naar een andere indeling, is het handig om de eigenschappen ervan te inspecteren om te bepalen welke servicebewerking moet worden aangeroepen voor de conversie.

U kunt deze taken uitvoeren met behulp van de service Hulpprogramma's PDF:

NOTE
Voor meer informatie over de dienst van Hulpmiddelen van de PDF, zie Services Reference for AEM Forms.

PDF-documenten converteren naar XDP-documenten converting-pdf-documents-into-xdp-documents

Met de Java-API's voor hulpprogramma's voor PDF en webservices kunt u PDF-documenten programmatisch converteren naar XDP-documenten.

NOTE
Voor meer informatie over de dienst van Hulpmiddelen van de PDF, zie Services Reference for AEM Forms.

Overzicht van de stappen summary-of-steps

Voer de volgende stappen uit om een PDF-document om te zetten in een XDP-document:

  1. Inclusief projectbestanden.
  2. Maak een PDFUtilityService-client.
  3. Roep de conversiebewerking PDF naar XDP aan.

Projectbestanden opnemen

Neem de benodigde bestanden op in uw ontwikkelingsproject. Als u een clienttoepassing maakt met Java, neemt u de benodigde JAR-bestanden op. Als u webservices gebruikt, dient u de proxybestanden op te nemen.

Een PDFUtilityService-client maken

Alvorens u een verrichting van de Hulpprogramma's van de PDF kunt programmatically uitvoeren, moet u een cliënt PDFUtilityService tot stand brengen. Met de Java API wordt dit bereikt door een PDFUtilityServiceClient object. Met de webservice-API kunt u dit bereiken door een PDFUtilityServiceService object.

De conversiebewerking PDF naar XDP aanroepen

Nadat u de de dienstcliënt creeert, kunt u de PDF tot XDP omzettingsverrichting aanhalen.

Zie ook

PDF-documenten converteren naar XDP-documenten met de Java API

PDF-documenten converteren naar XDP-documenten met de webservice-API

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

PDF-documenten converteren naar XDP-documenten met de Java API convert-pdf-documents-into-xdp-documents-using-the-java-api

PDF-documenten converteren naar XDP-documenten met de API voor hulpprogramma's voor PDF (Java):

  1. Projectbestanden opnemen

    Neem client-JAR-bestanden, zoals adobe-pdfutility-client.jar, op in het klassenpad van uw Java-project.

  2. Een PDFUtilityService-client maken

    Een PDFUtilityServiceClient object door de constructor ervan te gebruiken en een ServiceClientFactory object dat verbindingseigenschappen bevat.

  3. De conversiebewerking PDF naar XDP aanroepen

    Als u de conversie wilt uitvoeren, roept u de PDFUtilityServiceClient object convertPDFtoXDP methode en geeft een com.adobe.idp.Document object dat het PDF-bestand vertegenwoordigt. De methode retourneert een com.adobe.idp.Document object dat het nieuwe XDP-bestand vertegenwoordigt.

Zie ook

PDF-documenten converteren naar XDP-documenten

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

PDF-documenten converteren naar XDP-documenten met de webservice-API convert-pdf-documents-into-xdp-documents-using-the-web-service-api

PDF-documenten converteren naar XDP-documenten met behulp van de API voor hulpprogramma's voor PDF (webservice):

  1. Projectbestanden opnemen

    • Creeer een de cliëntassemblage van Microsoft .NET die het dossier van WSDL van de dienst van PDFHulpmiddelen verbruikt.
    • Verwijs naar de Microsoft .NET cliëntassemblage.
  2. Een PDFUtilityService-client maken

    Een PDFUtilityServiceService -object door uw proxyklasseconstructor te gebruiken.

  3. De conversiebewerking PDF naar XDP aanroepen

    De PDFUtilityServiceService object convertPDFtoXDP methode en geeft een BLOB object dat het PDF-bestand vertegenwoordigt. De methode retourneert een BLOB object dat het nieuwe XDP-bestand vertegenwoordigt.

Zie ook

PDF-documenten converteren naar XDP-documenten

AEM Forms aanroepen met Base64-codering

Creërend een .NET cliëntassemblage die het coderen Base64 gebruikt

XDP-documenten converteren naar PDF-documenten converting-xdp-documents-into-pdf-documents

Met de Java-API's voor hulpprogramma's voor PDF en webservices kunt u XDP-documenten programmatisch converteren naar PDF-documenten.

NOTE
Voor meer informatie over de dienst van Hulpmiddelen van de PDF, zie Services Reference for AEM Forms.

Overzicht van de stappen summary_of_steps-1

Voer de volgende stappen uit om een XDP-document om te zetten in een PDF-document:

  1. Inclusief projectbestanden.
  2. Maak een PDFUtilityService-client.
  3. Roep de XDP aan de omzettingsverrichting van PDF aan.

Projectbestanden opnemen

Neem de benodigde bestanden op in uw ontwikkelingsproject. Als u een clienttoepassing maakt met Java, neemt u de benodigde JAR-bestanden op. Als u webservices gebruikt, dient u de proxybestanden op te nemen.

Een PDFUtilityService-client maken

Alvorens u een verrichting van de Hulpprogramma's van de PDF kunt programmatically uitvoeren, moet u een cliënt PDFUtilityService tot stand brengen. Met de Java API wordt dit bereikt door een PDFUtilityServiceClient object. Met de webservice-API kunt u dit bereiken door een PDFUtilityServiceService object.

De XDP-conversiebewerking naar PDF aanroepen

Nadat u de de dienstcliënt creeert, kunt u XDP tot de omzettingsverrichting van PDF aanhalen.

Zie ook

XDP-documenten converteren naar PDF-documenten met de Java API

XDP-documenten converteren naar PDF-documenten met de webservice-API

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

XDP-documenten converteren naar PDF-documenten met de Java API convert-xdp-documents-into-pdf-documents-using-the-java-api

XDP-documenten converteren naar PDF-documenten met de API voor hulpprogramma's voor PDF (Java):

  1. Projectbestanden opnemen

    Neem client-JAR-bestanden, zoals adobe-pdfutility-client.jar, op in het klassenpad van uw Java-project.

  2. Een PDFUtilityService-client maken

    Een PDFUtilityServiceClient object door de constructor ervan te gebruiken en een ServiceClientFactory object dat verbindingseigenschappen bevat.

  3. De XDP-conversiebewerking naar PDF aanroepen

    Als u de conversie wilt uitvoeren, roept u de PDFUtilityServiceClient object convertXDPtoPDF methode en geeft een com.adobe.idp.Document object dat het XDP-bestand vertegenwoordigt. De methode retourneert een com.adobe.idp.Document object dat het nieuwe PDF-bestand vertegenwoordigt.

Zie ook

XDP-documenten converteren naar PDF-documenten

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

XDP-documenten converteren naar PDF-documenten met de webservice-API converting-xdp-documents-into-pdf-documents-using-the-web-service-api

XDP-documenten converteren naar PDF-documenten met behulp van de API voor hulpprogramma's voor PDF (webservice):

  1. Projectbestanden opnemen

    • Creeer een de cliëntassemblage van Microsoft .NET die het dossier van WSDL van de dienst van PDFHulpmiddelen verbruikt.
    • Verwijs naar de Microsoft .NET cliëntassemblage.
  2. Een PDFUtilityService-client maken

    Een PDFUtilityServiceService -object door uw proxyklasseconstructor te gebruiken.

  3. De XDP-conversiebewerking naar PDF aanroepen

    Als u de conversie wilt uitvoeren, roept u de PDFUtilityServiceService object convertXDPtoPDF methode en geeft een BLOB object dat het XDP-bestand vertegenwoordigt. De methode retourneert een BLOB object dat het nieuwe PDF-bestand vertegenwoordigt.

Zie ook

XDP-documenten converteren naar PDF-documenten

AEM Forms aanroepen met Base64-codering

Creërend een .NET cliëntassemblage die het coderen Base64 gebruikt

Eigenschappen van PDF-document ophalen retrieving-pdf-document-properties

Met de Java-API's voor hulpprogramma's voor PDF en webservices kunt u PDF-documenteigenschappen programmatisch ophalen, bijvoorbeeld of het document een invulbaar formulier is of de minimaal vereiste Acrobat-versie om het document te lezen.

NOTE
Voor meer informatie over de dienst van Hulpmiddelen van de PDF, zie Services Reference for AEM Forms

Overzicht van de stappen summary_of_steps-2

Voer de volgende stappen uit om PDF-documenteigenschappen op te halen:

  1. Inclusief projectbestanden.
  2. Maak een PDFUtilityService-client.
  3. Roep de ophaalbewerking voor eigenschappen aan.

Projectbestanden opnemen

Neem de benodigde bestanden op in uw ontwikkelingsproject. Als u een clienttoepassing maakt met Java, neemt u de benodigde JAR-bestanden op. Als u webservices gebruikt, dient u de proxybestanden op te nemen.

Een PDFUtilityService-client maken

Alvorens u een verrichting van de Hulpprogramma's van de PDF kunt programmatically uitvoeren, moet u een cliënt PDFUtilityService tot stand brengen. Met de Java API wordt dit bereikt door een PDFUtilityServiceClient object. Met de webservice-API wordt dit bereikt met een PDFUtilityServiceService object.

Ophaalbewerking voor eigenschappen aanroepen

Nadat u de de dienstcliënt creeert, kunt u de eigenschappen terugwinningsverrichting aanhalen.

Zie ook

Eigenschappen van PDF-documenten ophalen met de Java API

Eigenschappen van PDF-documenten ophalen met de webservice-API

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

Eigenschappen van PDF-documenten ophalen met de Java API retrieve-pdf-document-properties-using-the-java-api

PDF-documenteigenschappen ophalen met de PDF Utilities API (Java):

  1. Projectbestanden opnemen

    Neem client-JAR-bestanden, zoals adobe-pdfutility-client.jar, op in het klassenpad van uw Java-project.

  2. Een PDFUtilityService-client maken

    Een PDFUtilityServiceClient object door de constructor ervan te gebruiken en een ServiceClientFactory object dat verbindingseigenschappen bevat.

  3. Ophaalbewerking voor eigenschappen aanroepen

    Als u de conversie wilt uitvoeren, roept u de PDFUtilityServiceClient object getPDFProperties en geeft het volgende door:

    • A com.adobe.idp.Document object dat staat voor het PDF-document.
    • A PDFPropertiesOptionSpec object dat de eigenschappen bevat die moeten worden geëvalueerd.

    De methode retourneert een PDFPropertiesResult object dat de resultaten van de query bevat.

Zie ook

Eigenschappen van PDF-document ophalen

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

Eigenschappen van PDF-documenten ophalen met de webservice-API retrieve-pdf-document-properties-using-the-web-service-api

U kunt de eigenschappen van PDF-documenten ophalen met de API voor de PDF Utilities-webservice:

  1. Projectbestanden opnemen

    • Creeer een de cliëntassemblage van Microsoft .NET die het dossier van WSDL van de dienst van PDFHulpmiddelen verbruikt.
    • Verwijs naar de Microsoft .NET cliëntassemblage.
  2. Een PDFUtilityService-client maken

    Een PDFUtilityServiceService -object door uw proxyklasseconstructor te gebruiken.

  3. Ophaalbewerking voor eigenschappen aanroepen

    Als u de conversie wilt uitvoeren, roept u de PDFUtilityServiceService object getPDFProperties en geeft het volgende door:

    • A BLOB object dat staat voor het PDF-document.
    • A PDFPropertiesOptionSpec object dat de eigenschappen bevat die moeten worden geëvalueerd.

    De methode retourneert een PDFPropertiesResult object dat de resultaten van de query bevat.

Zie ook

Eigenschappen van PDF-document ophalen

AEM Forms aanroepen met Base64-codering

Creërend een .NET cliëntassemblage die het coderen Base64 gebruikt

Modi voor het opslaan van PDF-documenten instellen setting-pdf-document-save-modes

Met de Java- en webservice-API's van de PDF Utilities kunt u een opslagmodus voor een PDF-document programmatisch instellen. Wanneer het gebruiken van de dienst van Hulpmiddelen van de PDF om sparen wijze te plaatsen, plaatst de dienst van Hulpmiddelen van de PDF slechts sparen wijze en bewaart eigenlijk niet het document van de PDF. Het PDF-document wordt opgeslagen wanneer het wordt doorgegeven aan een andere servicebewerking. U kunt bijvoorbeeld de service Hulpprogramma's PDF gebruiken om een specifieke opslagmodus in te stellen en deze door te geven aan de coderingsservice, waar het PDF-document daadwerkelijk wordt opgeslagen en versleuteld.

NOTE
Voor meer informatie over de dienst van Hulpmiddelen van de PDF, zie Services Reference for AEM Forms.

Overzicht van de stappen summary_of_steps-3

Voer de volgende stappen uit om de opslagoptie voor PDF-documenten in te stellen:

  1. Inclusief projectbestanden.
  2. Maak een PDFUtilityService-client.
  3. Stel de opslagmodus in.
  4. Roep de opslagbewerking aan.
  5. Geef het PDF-document door aan een andere bewerking.

Projectbestanden opnemen

Neem de benodigde bestanden op in uw ontwikkelingsproject. Als u een clienttoepassing maakt met Java, neemt u de benodigde JAR-bestanden op. Als u webservices gebruikt, dient u de proxybestanden op te nemen.

Een PDFUtilityService-client maken

Alvorens u een verrichting van de Hulpprogramma's van de PDF kunt programmatically uitvoeren, moet u een cliënt PDFUtilityService tot stand brengen. Met de Java API wordt dit bereikt door een PDFUtilityServiceClient object. Met de webservice-API wordt dit bereikt met een PDFUtilityServiceService object.

De modus Opslaan instellen

U kunt een van de volgende opslagopties kiezen:

  • INCREMENTAL: In stappen opslaan om de tijd die nodig is om te besparen te verkorten
  • FAST_WEB_VIEW: opslaan voor snelle webweergave
  • FULL: Opslaan met volledige opslag (zonder optimalisaties)

Opslaan van stijlbewerking aanroepen

Nadat u de de dienstcliënt creeert, kunt u de eigenschappen terugwinningsverrichting aanhalen.

Het PDF-document doorgeven aan een andere AEM Forms-bewerking

Wanneer de service Hulpprogramma's PDF de opgegeven opslagmodus heeft ingesteld, geeft u het PDF-document door aan een andere AEM Forms-bewerking. Nadat het PDF-document uit die bewerking is geretourneerd, wordt het in de opgegeven modus opgeslagen. Als u bijvoorbeeld de service Hulpprogramma's PDF gebruikt om de FAST_WEB_VIEW en geeft het PDF-document vervolgens door aan de coderingsservice encryptUsingPassword bewerking, het geretourneerde PDF-document wordt gecodeerd met een wachtwoord en opgeslagen in de FAST_WEB_VIEW -modus.

NOTE
Met het snelstarten dat aan deze sectie is gekoppeld, stelt u de FAST_WEB_VIEW en geeft het PDF-document vervolgens door aan de coderingsservice encryptUsingPassword -bewerking.

Zie ook

Opslagopties voor PDF-documenten instellen met de Java API

Opslagopties voor PDF-documenten instellen met de webservice-API

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

PDF-documenten versleutelen met een wachtwoord

Opslagopties voor PDF-documenten instellen met de Java API set-pdf-document-save-options-using-the-java-api

Stel de opslagopties voor het PDF-document in met de API voor hulpprogramma's voor PDF (Java):

  1. Projectbestanden opnemen

    Neem client-JAR-bestanden, zoals adobe-pdfutility-client.jar, op in het klassenpad van uw Java-project.

  2. Een PDFUtilityService-client maken

    Een PDFUtilityServiceClient object door de constructor ervan te gebruiken en een ServiceClientFactory object dat verbindingseigenschappen bevat.

  3. De modus Opslaan instellen

    • Een PDFUtilitySaveMode object met behulp van de constructor.
    • Stel de opslagmodus in door de PDFUtilitySaveMode object setSaveStyle methode en het overgaan van een koordwaarde die sparen wijze specificeert. Als u bijvoorbeeld wilt opslaan voor snelle webweergave, geeft u door FAST_WEB_VIEW.
  4. Opslaan van stijlbewerking aanroepen

    De PDFUtilityServiceClient object setSaveMode en geeft de volgende waarden door:

    • A com.adobe.idp.Document object dat staat voor het PDF-document.
    • A PDFUtilitySaveMode object dat de stijl bevat die moet worden gebruikt.
    • Een Booleaanse waarde die wordt gebruikt om te bepalen of vorige instellingen moeten worden overschreven.

    De methode retourneert een com.adobe.idp.Document object dat is opgemaakt met de opgegeven opslagstijl.

  5. Het PDF-document doorgeven aan een andere AEM Forms-bewerking

    • Geef de geretourneerde waarde door com.adobe.idp.Document object naar een andere AEM Forms-bewerking.

Zie ook

Modi voor het opslaan van PDF-documenten instellen

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

Opslagopties voor PDF-documenten instellen met de webservice-API set-pdf-document-save-options-using-the-web-service-api

Stel de opslagopties voor het PDF-document in met behulp van de AP PDF Utilities (webservice):

  1. Projectbestanden opnemen

    • Creeer een de cliëntassemblage van Microsoft .NET die het dossier van WSDL van de dienst van PDFHulpmiddelen verbruikt.
    • Verwijs naar de Microsoft .NET cliëntassemblage.
  2. Een PDFUtilityService-client maken

    Een PDFUtilityServiceService -object door uw proxyklasseconstructor te gebruiken.

  3. De modus Opslaan instellen

    • Een PDFUtilitySaveMode object met behulp van de constructor.
    • Stel de opslagmodus in door een tekenreekswaarde toe te wijzen aan de PDFUtilitySaveMode object saveStyle een methode die de opslagmodus aangeeft. Als u bijvoorbeeld wilt opslaan voor snelle webweergave, geeft u FAST_WEB_VIEW.
  4. Opslaan van stijlbewerking aanroepen

    De PDFUtilityServiceService object setSaveMode en geeft de volgende waarden door:

    • A BLOB object dat staat voor het PDF-document.
    • A PDFUtilitySaveMode object dat de stijl bevat die moet worden gebruikt.
    • Een Booleaanse waarde die wordt gebruikt om te bepalen of vorige instellingen moeten worden overschreven.

    De methode retourneert een BLOB object dat is opgemaakt met de opgegeven opslagstijl. U kunt dat object vervolgens opslaan als een PDF-document.

  5. Het PDF-document doorgeven aan een andere Forms-bewerking

    • Geef de geretourneerde waarde door BLOB object naar een andere AEM Forms-bewerking.

Zie ook

Modi voor het opslaan van PDF-documenten instellen

AEM Forms aanroepen met Base64-codering

Creërend een .NET cliëntassemblage die het coderen Base64 gebruikt

PDF-documenten bewerken sanitizing-pdf-documents

U kunt de Java API's voor hulpprogramma's voor PDF gebruiken om PDF-documenten programmatisch om te zetten in XDP-documenten.

NOTE
Voor meer informatie over de dienst van Hulpmiddelen van de PDF, zie Services Reference for AEM Forms.

Overzicht van de stappen summary_of_steps-4

Voer de volgende stappen uit om het PDF-document te ontsmetten:

  1. Inclusief projectbestanden.
  2. Maak een PDFUtilityService-client.
  3. Roep de ontsmettingsbewerking aan.

Projectbestanden opnemen

Neem de benodigde bestanden op in uw ontwikkelingsproject. Neem de benodigde JAR-bestanden op als u een clienttoepassing met Java wilt maken.

Een PDFUtilityService-client maken

Alvorens u een ontsmettingsverrichting programmatically kunt uitvoeren, moet u een cliënt PDFUtilityService tot stand brengen. Met de Java API wordt dit bereikt door een PDFUtilityServiceClient object.

De conversiebewerking PDF naar XDP aanroepen

Nadat u de de dienstcliënt creeert, kunt u de ontsmettingsverrichting aanhalen.

Zie ook

PDF-documenten converteren naar XDP-documenten met de Java API

PDF-documenten converteren naar XDP-documenten met de webservice-API

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

PDF-documenten ontsmetten met de Java API sanitize-pdf-documents-using-the-java-api

Documenten ontsmetten met de API voor hulpprogramma's van PDF (Java):

  1. Projectbestanden opnemen

    Neem client-JAR-bestanden, zoals adobe-pdfutility-client.jar, op in het klassenpad van uw Java-project.

  2. Een PDFUtilityService-client maken

    Een PDFUtilityServiceClient object door de constructor ervan te gebruiken en een ServiceClientFactory object dat verbindingseigenschappen bevat.

  3. De conversiebewerking PDF naar XDP aanroepen

    Als u de conversie wilt uitvoeren, roept u de PDFUtilityServiceClient object convertPDFtoXDP methode en geeft een com.adobe.idp.Document object dat het PDF-bestand vertegenwoordigt. De methode retourneert een com.adobe.idp.Document object dat het nieuwe XDP-bestand vertegenwoordigt.

Zie ook

PDF-documenten bewerken

Inclusief AEM Forms Java-bibliotheekbestanden

Verbindingseigenschappen instellen

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2