Utilizzo delle utility PDF

Esempi ed esempi in questo documento sono disponibili solo per AEM Forms nell'ambiente JEE.

Informazioni sul servizio Utilità PDF

Il servizio Utilità PDF consente di convertire i formati di file PDF e XDP, impostare e recuperare le proprietà del documento PDF e manipolare XMP metadati. Ad esempio, prima di convertire un documento PDF in un altro formato, è utile controllarne le proprietà per determinare quale operazione del servizio richiamare per la conversione.

È possibile eseguire le seguenti operazioni utilizzando il servizio Utilità PDF:

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.

Conversione di documenti PDF in documenti XDP

È possibile utilizzare le API Java di utilità PDF e i servizi Web per convertire i documenti PDF in documenti XDP a livello di programmazione.

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.

Riepilogo dei passaggi

Per convertire un documento PDF in un documento XDP, effettuare le seguenti operazioni:

  1. Includere i file di progetto.
  2. Creare un client PDFUtilityService.
  3. Richiamare l'operazione di conversione da PDF a XDP.

Includi file di progetto

Includete i file necessari nel progetto di sviluppo. Se create un'applicazione client utilizzando Java, includete i file JAR necessari. Se utilizzate i servizi Web, accertatevi di includere i file proxy.

Creare un client PDFUtilityService

Prima di eseguire un'operazione Utilità PDF a livello di programmazione, è necessario creare un client PDFUtilityService. Con l'API Java, ciò viene ottenuto creando un oggetto PDFUtilityServiceClient. Con l'API del servizio Web, ciò viene ottenuto utilizzando un oggetto PDFUtilityServiceService.

Richiamo dell'operazione di conversione da PDF a XDP

Dopo aver creato il client del servizio, è possibile richiamare l'operazione di conversione da PDF a XDP.

Consulta anche

Conversione di documenti PDF in documenti XDP mediante l'API Java

Conversione di documenti PDF in documenti XDP tramite l'API del servizio Web

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

Convertire documenti PDF in documenti XDP utilizzando l'API Java

Convertite i documenti PDF in documenti XDP utilizzando l'API PDF Utilities (Java):

  1. Includi file di progetto

    Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.

  2. Creare un client PDFUtilityService

    Creare un oggetto PDFUtilityServiceClient utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory che contiene proprietà di connessione.

  3. Richiamo dell'operazione di conversione da PDF a XDP

    Per eseguire la conversione, richiamare il metodo convertPDFtoXDP dell'oggetto PDFUtilityServiceClient e trasmettere un oggetto com.adobe.idp.Document che rappresenta il file PDF. Il metodo restituisce un oggetto com.adobe.idp.Document che rappresenta il file XDP appena creato.

Consulta anche

Conversione di documenti PDF in documenti XDP

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

Convertire documenti PDF in documenti XDP utilizzando l'API del servizio Web

Convertite i documenti PDF in documenti XDP utilizzando l'API Utilità PDF (servizio Web):

  1. Includi file di progetto

    • Creare un assembly client Microsoft .NET che utilizzi il file WSDL del servizio Utilità PDF.
    • Fare riferimento all'assembly client Microsoft .NET.
  2. Creare un client PDFUtilityService

    Creare un oggetto PDFUtilityServiceService utilizzando il costruttore della classe proxy.

  3. Richiamo dell'operazione di conversione da PDF a XDP

    Richiamare il metodo PDFUtilityServiceService dell'oggetto convertPDFtoXDP e trasmettere un oggetto BLOB che rappresenta il file PDF. Il metodo restituisce un oggetto BLOB che rappresenta il file XDP appena creato.

Consulta anche

Conversione di documenti PDF in documenti XDP

Richiamo AEM Forms con codifica Base64

Creazione di un assembly client .NET che utilizza la codifica Base64

Conversione di documenti XDP in documenti PDF

È possibile utilizzare le API Java di utilità PDF e i servizi Web per convertire i documenti XDP in documenti PDF a livello di programmazione.

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.

Riepilogo dei passaggi

Per convertire un documento XDP in un documento PDF, effettuare le seguenti operazioni:

  1. Includere i file di progetto.
  2. Creare un client PDFUtilityService.
  3. Richiamare l'operazione di conversione XDP in PDF.

Includi file di progetto

Includete i file necessari nel progetto di sviluppo. Se create un'applicazione client utilizzando Java, includete i file JAR necessari. Se utilizzate i servizi Web, accertatevi di includere i file proxy.

Creare un client PDFUtilityService

Prima di eseguire un'operazione Utilità PDF a livello di programmazione, è necessario creare un client PDFUtilityService. Con l'API Java, ciò viene ottenuto creando un oggetto PDFUtilityServiceClient. Con l'API del servizio Web, ciò viene ottenuto utilizzando un oggetto PDFUtilityServiceService.

Richiamo dell'operazione di conversione da XDP a PDF

Dopo aver creato il client del servizio, potete richiamare l'operazione di conversione da XDP a PDF.

Consulta anche

Conversione di documenti XDP in documenti PDF tramite l'API Java

Conversione di documenti XDP in documenti PDF tramite l'API del servizio Web

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

Convertire documenti XDP in documenti PDF utilizzando l'API Java

Convertite i documenti XDP in documenti PDF utilizzando l'API PDF Utilities (Java):

  1. Includi file di progetto

    Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.

  2. Creare un client PDFUtilityService

    Creare un oggetto PDFUtilityServiceClient utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory che contiene proprietà di connessione.

  3. Richiamo dell'operazione di conversione da XDP a PDF

    Per eseguire la conversione, richiamare il metodo convertXDPtoPDF dell'oggetto PDFUtilityServiceClient e trasmettere un oggetto com.adobe.idp.Document che rappresenta il file XDP. Il metodo restituisce un oggetto com.adobe.idp.Document che rappresenta il file PDF appena creato.

Consulta anche

Conversione di documenti XDP in documenti PDF

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

Conversione di documenti XDP in documenti PDF tramite l'API del servizio Web

Convertite i documenti XDP in documenti PDF utilizzando l'API di utilità PDF (Web Service API):

  1. Includi file di progetto

    • Creare un assembly client Microsoft .NET che utilizzi il file WSDL del servizio Utilità PDF.
    • Fare riferimento all'assembly client Microsoft .NET.
  2. Creare un client PDFUtilityService

    Creare un oggetto PDFUtilityServiceService utilizzando il costruttore della classe proxy.

  3. Richiamo dell'operazione di conversione da XDP a PDF

    Per eseguire la conversione, richiamare il metodo convertXDPtoPDF dell'oggetto PDFUtilityServiceService e trasmettere un oggetto BLOB che rappresenta il file XDP. Il metodo restituisce un oggetto BLOB che rappresenta il file PDF appena creato.

Consulta anche

Conversione di documenti XDP in documenti PDF

Richiamo AEM Forms con codifica Base64

Creazione di un assembly client .NET che utilizza la codifica Base64

Recupero delle proprietà del documento PDF

È possibile utilizzare le API Java di utilità PDF e le API dei servizi Web per recuperare in modo programmatico le proprietà del documento PDF, ad esempio se il documento è un modulo compilabile o la versione minima Acrobat necessaria per leggere il documento.

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms

Riepilogo dei passaggi

Per recuperare le proprietà del documento PDF, effettuare le seguenti operazioni:

  1. Includere i file di progetto.
  2. Creare un client PDFUtilityService.
  3. Richiamare l'operazione di recupero delle proprietà.

Includi file di progetto

Includete i file necessari nel progetto di sviluppo. Se create un'applicazione client utilizzando Java, includete i file JAR necessari. Se utilizzate i servizi Web, accertatevi di includere i file proxy.

Creare un client PDFUtilityService

Prima di eseguire un'operazione Utilità PDF a livello di programmazione, è necessario creare un client PDFUtilityService. Con l'API Java, ciò viene ottenuto creando un oggetto PDFUtilityServiceClient. Con l'API del servizio Web, questo viene eseguito utilizzando un oggetto PDFUtilityServiceService.

Richiamo dell'operazione di recupero delle proprietà

Dopo aver creato il client del servizio, potete richiamare l'operazione di recupero delle proprietà.

Consulta anche

Recupero delle proprietà del documento PDF tramite l'API Java

Recupero delle proprietà del documento PDF tramite l'API del servizio Web

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

Recuperare le proprietà del documento PDF utilizzando l'API Java

Recuperare le proprietà del documento PDF utilizzando l'API PDF Utilities (Java):

  1. Includi file di progetto

    Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.

  2. Creare un client PDFUtilityService

    Creare un oggetto PDFUtilityServiceClient utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory che contiene proprietà di connessione.

  3. Richiamo dell'operazione di recupero delle proprietà

    Per eseguire la conversione, richiamare il metodo PDFUtilityServiceClient dell'oggetto getPDFProperties e passare quanto segue:

    • Un oggetto com.adobe.idp.Document che rappresenta il documento PDF.
    • Un oggetto PDFPropertiesOptionSpec che contiene le proprietà da valutare.

    Il metodo restituisce un oggetto PDFPropertiesResult che contiene i risultati della query.

Consulta anche

Recupero delle proprietà del documento PDF

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

Recupero delle proprietà del documento PDF tramite l'API del servizio Web

Recuperare le proprietà del documento PDF utilizzando l'API del servizio Web Utilità PDF:

  1. Includi file di progetto

    • Creare un assembly client Microsoft .NET che utilizzi il file WSDL del servizio Utilità PDF.
    • Fare riferimento all'assembly client Microsoft .NET.
  2. Creare un client PDFUtilityService

    Creare un oggetto PDFUtilityServiceService utilizzando il costruttore della classe proxy.

  3. Richiamo dell'operazione di recupero delle proprietà

    Per eseguire la conversione, richiamare il metodo PDFUtilityServiceService dell'oggetto getPDFProperties e passare quanto segue:

    • Un oggetto BLOB che rappresenta il documento PDF.
    • Un oggetto PDFPropertiesOptionSpec che contiene le proprietà da valutare.

    Il metodo restituisce un oggetto PDFPropertiesResult che contiene i risultati della query.

Consulta anche

Recupero delle proprietà del documento PDF

Richiamo AEM Forms con codifica Base64

Creazione di un assembly client .NET che utilizza la codifica Base64

Impostazione delle modalità di salvataggio documenti PDF

È possibile utilizzare Java del servizio Utilità PDF e le API del servizio Web per impostare in modo programmatico una modalità di salvataggio per un documento PDF. Quando si utilizza il servizio Utilità PDF per impostare una modalità di salvataggio, il servizio Utilità PDF imposta solo la modalità di salvataggio e non salva il documento PDF. Il documento PDF viene salvato quando viene passato a un'altra operazione del servizio. Ad esempio, è possibile utilizzare il servizio Utilità PDF per impostare una modalità di salvataggio specifica e passarla al servizio di cifratura, in cui il documento PDF viene effettivamente salvato e cifrato.

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.

Riepilogo dei passaggi

Per impostare l'opzione Salva per i documenti PDF, effettuare le seguenti operazioni:

  1. Includere i file di progetto.
  2. Creare un client PDFUtilityService.
  3. Impostare la modalità di salvataggio.
  4. Richiama l’operazione di salvataggio.
  5. Passare il documento PDF a un'altra operazione.

Includi file di progetto

Includete i file necessari nel progetto di sviluppo. Se create un'applicazione client utilizzando Java, includete i file JAR necessari. Se utilizzate i servizi Web, accertatevi di includere i file proxy.

Creare un client PDFUtilityService

Prima di eseguire un'operazione Utilità PDF a livello di programmazione, è necessario creare un client PDFUtilityService. Con l'API Java, ciò viene ottenuto creando un oggetto PDFUtilityServiceClient. Con l'API del servizio Web, questo viene eseguito utilizzando un oggetto PDFUtilityServiceService.

Impostare la modalità Salva

Potete scegliere una delle seguenti opzioni di salvataggio:

  • INCREMENTAL: Per risparmiare in modo incrementale per ridurre il tempo necessario per risparmiare
  • FAST_WEB_VIEW: salvare per una visualizzazione Web rapida
  • FULL: Per risparmiare utilizzando un salvataggio completo (senza ottimizzazione)

Richiamo dell'operazione di salvataggio dello stile

Dopo aver creato il client del servizio, potete richiamare l'operazione di recupero delle proprietà.

Trasmettere il documento PDF a un'altra operazione AEM Forms

Dopo che il servizio Utilità PDF ha impostato la modalità di salvataggio specificata, passare il documento PDF a un'altra operazione AEM Forms . Una volta restituito da tale operazione, il documento PDF viene salvato nella modalità specificata. Ad esempio, se si utilizza il servizio Utilità PDF per impostare la modalità FAST_WEB_VIEW e quindi passare il documento PDF all'operazione encryptUsingPassword del servizio di cifratura, il documento PDF restituito viene cifrato con una password e salvato in modalità FAST_WEB_VIEW.

NOTA

La sezione Avvio rapido associata a questa sezione imposta la modalità FAST_WEB_VIEW, quindi passa il documento PDF all'operazione encryptUsingPassword del servizio di cifratura.

Consulta anche

Impostazione delle opzioni di salvataggio dei documenti PDF tramite l'API Java

Impostazione delle opzioni di salvataggio dei documenti PDF tramite l'API del servizio Web

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

Cifratura di documenti PDF con una password

Impostare le opzioni di salvataggio dei documenti PDF utilizzando l'API Java

Per impostare le opzioni di salvataggio del documento PDF, utilizzare l'API PDF Utilities (Java):

  1. Includi file di progetto

    Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.

  2. Creare un client PDFUtilityService

    Creare un oggetto PDFUtilityServiceClient utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory che contiene proprietà di connessione.

  3. Impostare la modalità Salva

    • Creare un oggetto PDFUtilitySaveMode utilizzando il relativo costruttore.
    • Impostare la modalità di salvataggio richiamando il metodo PDFUtilitySaveMode dell'oggetto setSaveStyle e passando un valore di stringa che specifica la modalità di salvataggio. Ad esempio, per salvare la visualizzazione Web in modo rapido, passare FAST_WEB_VIEW.
  4. Richiamo dell'operazione di salvataggio dello stile

    Richiamare il metodo PDFUtilityServiceClient dell'oggetto setSaveMode e trasmettere i seguenti valori:

    • Un oggetto com.adobe.idp.Document che rappresenta il documento PDF.
    • Un oggetto PDFUtilitySaveMode che contiene lo stile di salvataggio da utilizzare.
    • Un valore booleano utilizzato per determinare se ignorare eventuali impostazioni precedenti.

    Il metodo restituisce un oggetto com.adobe.idp.Document formattato utilizzando lo stile di salvataggio specificato.

  5. Trasmettere il documento PDF a un'altra operazione AEM Forms

    • Passa l'oggetto com.adobe.idp.Document restituito a un'altra operazione AEM Forms .

Consulta anche

Impostazione delle modalità di salvataggio dei documenti PDF

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

Impostazione delle opzioni di salvataggio dei documenti PDF tramite l'API del servizio Web

Per impostare le opzioni di salvataggio del documento PDF, utilizzare l'API Utilità PDF (servizio Web):

  1. Includi file di progetto

    • Creare un assembly client Microsoft .NET che utilizzi il file WSDL del servizio Utilità PDF.
    • Fare riferimento all'assembly client Microsoft .NET.
  2. Creare un client PDFUtilityService

    Creare un oggetto PDFUtilityServiceService utilizzando il costruttore della classe proxy.

  3. Impostare la modalità Salva

    • Creare un oggetto PDFUtilitySaveMode utilizzando il relativo costruttore.
    • Impostare la modalità di salvataggio assegnando un valore stringa al metodo saveStyle dell'oggetto PDFUtilitySaveMode che specifica la modalità di salvataggio. Ad esempio, per salvare la visualizzazione Web in modo rapido, specificate FAST_WEB_VIEW.
  4. Richiamo dell'operazione di salvataggio dello stile

    Richiamare il metodo PDFUtilityServiceService dell'oggetto setSaveMode e trasmettere i seguenti valori:

    • Un oggetto BLOB che rappresenta il documento PDF.
    • Un oggetto PDFUtilitySaveMode che contiene lo stile di salvataggio da utilizzare.
    • Un valore booleano utilizzato per determinare se ignorare eventuali impostazioni precedenti.

    Il metodo restituisce un oggetto BLOB formattato utilizzando lo stile di salvataggio specificato. È quindi possibile salvare l'oggetto come documento PDF.

  5. Trasmettere il documento PDF a un'altra operazione Forms

    • Passa l'oggetto BLOB restituito a un'altra operazione AEM Forms .

Consulta anche

Impostazione delle modalità di salvataggio dei documenti PDF

Richiamo AEM Forms con codifica Base64

Creazione di un assembly client .NET che utilizza la codifica Base64

Rimozione di informazioni riservate sui documenti PDF

È possibile utilizzare le API Java di Utilità PDF per convertire i documenti PDF in documenti XDP a livello di programmazione.

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.

Riepilogo dei passaggi

Per rimuovere completamente il documento PDF, effettuare le seguenti operazioni:

  1. Includere i file di progetto.
  2. Creare un client PDFUtilityService.
  3. Richiamate l'operazione di pulizia.

Includi file di progetto

Includete i file necessari nel progetto di sviluppo. Per creare un'applicazione client utilizzando Java, includete i file JAR necessari.

Creare un client PDFUtilityService

Prima di eseguire un'operazione di pulizia a livello di programmazione, è necessario creare un client PDFUtilityService. Con l'API Java, ciò viene ottenuto creando un oggetto PDFUtilityServiceClient.

Richiamo dell'operazione di conversione da PDF a XDP

Dopo aver creato il client del servizio, potete richiamare l'operazione di pulizia.

Consulta anche

Conversione di documenti PDF in documenti XDP mediante l'API Java

Conversione di documenti PDF in documenti XDP tramite l'API del servizio Web

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

Rimozione di informazioni riservate sui documenti PDF mediante l'API Java

Rimozione di informazioni riservate sui documenti mediante l'API PDF Utilities (Java):

  1. Includi file di progetto

    Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.

  2. Creare un client PDFUtilityService

    Creare un oggetto PDFUtilityServiceClient utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory che contiene proprietà di connessione.

  3. Richiamo dell'operazione di conversione da PDF a XDP

    Per eseguire la conversione, richiamare il metodo convertPDFtoXDP dell'oggetto PDFUtilityServiceClient e trasmettere un oggetto com.adobe.idp.Document che rappresenta il file PDF. Il metodo restituisce un oggetto com.adobe.idp.Document che rappresenta il file XDP appena creato.

Consulta anche

Rimozione di informazioni riservate sui documenti PDF

Inclusione file libreria Java AEM Forms

Impostazione delle proprietà di connessione

In questa pagina