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

de Steekproeven en de voorbeelden in dit document zijn slechts voor AEM Forms op milieu JEE.

Ongeveer de Dienst van Hulpprogramma's van de PDF

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 Verwijzing van de Diensten voor 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 Verwijzing van de Diensten voor 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.

omvat projectdossiers

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.

creeer een cliënt PDFUtilityService

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 gedaan door een PDFUtilityServiceClient -object te maken. Met de webservice-API gebeurt dit met behulp van een PDFUtilityServiceService -object.

Roep de PDF aan XDP omzettingsverrichting aan

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

    Maak een PDFUtilityServiceClient -object door de constructor ervan te gebruiken en een ServiceClientFactory -object door te geven dat verbindingseigenschappen bevat.

  3. De conversiebewerking PDF naar XDP aanroepen

    Als u de conversie wilt uitvoeren, roept u de methode convertPDFtoXDP van het object PDFUtilityServiceClient aan en geeft u een com.adobe.idp.Document -object door 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

    Maak een PDFUtilityServiceService -object met de constructor van de proxyklasse.

  3. De conversiebewerking PDF naar XDP aanroepen

    Roep de methode convertPDFtoXDP van het object PDFUtilityServiceService aan en geef een BLOB -object door 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 Verwijzing van de Diensten voor 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.

omvat projectdossiers

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.

creeer een cliënt PDFUtilityService

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 gedaan door een PDFUtilityServiceClient -object te maken. Met de webservice-API gebeurt dit met behulp van een PDFUtilityServiceService -object.

Roep XDP aan de omzettingsverrichting van PDF aan

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

    Maak een PDFUtilityServiceClient -object door de constructor ervan te gebruiken en een ServiceClientFactory -object door te geven dat verbindingseigenschappen bevat.

  3. De XDP-conversiebewerking naar PDF aanroepen

    Als u de conversie wilt uitvoeren, roept u de methode convertXDPtoPDF van het object PDFUtilityServiceClient aan en geeft u een com.adobe.idp.Document -object door 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

    Maak een PDFUtilityServiceService -object met de constructor van de proxyklasse.

  3. De XDP-conversiebewerking naar PDF aanroepen

    Als u de conversie wilt uitvoeren, roept u de methode convertXDPtoPDF van het object PDFUtilityServiceService aan en geeft u een BLOB -object door 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 Verwijzing van de Diensten voor 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.

omvat projectdossiers

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.

creeer een cliënt PDFUtilityService

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 gedaan door een PDFUtilityServiceClient -object te maken. Met de webservice-API wordt dit gedaan met een PDFUtilityServiceService -object.

haalt de eigenschappen herwinning verrichting aan

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

    Maak een PDFUtilityServiceClient -object door de constructor ervan te gebruiken en een ServiceClientFactory -object door te geven dat verbindingseigenschappen bevat.

  3. Ophaalbewerking voor eigenschappen aanroepen

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

    • Een com.adobe.idp.Document -object dat het PDF-document vertegenwoordigt.
    • Een 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

    Maak een PDFUtilityServiceService -object met de constructor van de proxyklasse.

  3. Ophaalbewerking voor eigenschappen aanroepen

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

    • Een BLOB -object dat het PDF-document vertegenwoordigt.
    • Een 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 Verwijzing van de Diensten voor 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.

omvat projectdossiers

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.

creeer een cliënt PDFUtilityService

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 gedaan door een PDFUtilityServiceClient -object te maken. Met de webservice-API wordt dit gedaan met een PDFUtilityServiceService -object.

plaats sparen wijze

U kunt een van de volgende opslagopties kiezen:

  • INCREMENTAL: Opslaan in stappen 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)

Roep sparen stijlverrichting aan

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

ga het document van de PDF tot een andere verrichting van AEM Forms over

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 PDF Utilities gebruikt om de modus FAST_WEB_VIEW in te stellen en het PDF-document vervolgens doorgeeft aan de bewerking encryptUsingPassword van de coderingsservice, wordt het geretourneerde PDF-document versleuteld met een wachtwoord en opgeslagen in de modus FAST_WEB_VIEW .

NOTE
Met Snel starten dat aan deze sectie is gekoppeld, wordt de modus FAST_WEB_VIEW ingesteld en wordt het PDF-document vervolgens doorgegeven aan de bewerking encryptUsingPassword van de coderingsservice.

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

    Maak een PDFUtilityServiceClient -object door de constructor ervan te gebruiken en een ServiceClientFactory -object door te geven dat verbindingseigenschappen bevat.

  3. De modus Opslaan instellen

    • Maak een PDFUtilitySaveMode -object met behulp van de constructor.
    • Stel de opslagmodus in door de methode setSaveStyle van het object PDFUtilitySaveMode aan te roepen en een tekenreekswaarde door te geven die de opslagmodus aangeeft. Als u bijvoorbeeld wilt opslaan voor snelle webweergave, geeft u FAST_WEB_VIEW door.
  4. Opslaan van stijlbewerking aanroepen

    Roep de methode setSaveMode van het object PDFUtilityServiceClient aan en geef de volgende waarden door:

    • Een com.adobe.idp.Document -object dat het PDF-document vertegenwoordigt.
    • Een PDFUtilitySaveMode -object dat de opslagstijl 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 het geretourneerde com.adobe.idp.Document -object door aan 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

    Maak een PDFUtilityServiceService -object met de constructor van de proxyklasse.

  3. De modus Opslaan instellen

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

    Roep de methode setSaveMode van het object PDFUtilityServiceService aan en geef de volgende waarden door:

    • Een BLOB -object dat het PDF-document vertegenwoordigt.
    • Een PDFUtilitySaveMode -object dat de opslagstijl 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 het geretourneerde BLOB -object door aan 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 Verwijzing van de Diensten voor 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.

omvat projectdossiers

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

creeer een cliënt PDFUtilityService

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

Roep de PDF aan XDP omzettingsverrichting aan

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

    Maak een PDFUtilityServiceClient -object door de constructor ervan te gebruiken en een ServiceClientFactory -object door te geven dat verbindingseigenschappen bevat.

  3. De conversiebewerking PDF naar XDP aanroepen

    Als u de conversie wilt uitvoeren, roept u de methode convertPDFtoXDP van het object PDFUtilityServiceClient aan en geeft u een com.adobe.idp.Document -object door 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