Utilizzo delle utility PDF

Informazioni sul servizio Utilità PDF

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

È possibile eseguire queste operazioni utilizzando il servizio Utilità PDF:

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Riferimento servizi per AEM Forms.

Conversione di documenti PDF in documenti XDP

È possibile utilizzare Java utilità PDF e API di servizi Web per convertire programmaticamente i documenti PDF in documenti XDP.

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Riferimento servizi per AEM Forms.

Riepilogo dei passaggi

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

  1. Includi file di progetto.
  2. Crea un client PDFUtilityService.
  3. Richiama l’operazione di conversione da PDF a XDP.

Includi file di progetto

Includi i file necessari nel progetto di sviluppo. Se stai creando un'applicazione client utilizzando Java, includi i file JAR necessari. Se utilizzi i servizi web, assicurati 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, questo si ottiene creando un oggetto PDFUtilityServiceClient . Con l’API del servizio Web, questo viene eseguito utilizzando un oggetto PDFUtilityServiceService .

Richiamare l’operazione di conversione da PDF a XDP

Dopo aver creato il client di servizio, puoi richiamare l’operazione di conversione da PDF a XDP.

Consulta anche

Convertire documenti PDF in documenti XDP utilizzando l’API Java

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

Inclusione dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

Convertire documenti PDF in documenti XDP utilizzando l'API Java

Convertire i documenti PDF in documenti XDP utilizzando l’API di utilità PDF (Java):

  1. Includi file di progetto

    Includi file JAR client, come 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 contenente proprietà di connessione.

  3. Richiamare l’operazione di conversione da PDF a XDP

    Per eseguire la conversione, richiamare il metodo convertPDFtoXDP dell’oggetto PDFUtilityServiceClient e passare 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 dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

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

Convertire 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

    Crea un oggetto PDFUtilityServiceService utilizzando il costruttore della classe proxy.

  3. Richiamare l’operazione di conversione da PDF a XDP

    Richiamare il metodo convertPDFtoXDP dell'oggetto PDFUtilityServiceService e passare 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 di 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 Java utilità PDF e API di servizi Web per convertire programmaticamente i documenti XDP in documenti PDF.

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Riferimento servizi per AEM Forms.

Riepilogo dei passaggi

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

  1. Includi file di progetto.
  2. Crea un client PDFUtilityService.
  3. Richiamare l’operazione di conversione da XDP a PDF.

Includi file di progetto

Includi i file necessari nel progetto di sviluppo. Se stai creando un'applicazione client utilizzando Java, includi i file JAR necessari. Se utilizzi i servizi web, assicurati 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, questo si ottiene creando un oggetto PDFUtilityServiceClient . Con l’API del servizio Web, questo viene eseguito utilizzando un oggetto PDFUtilityServiceService .

Richiamare l’operazione di conversione da XDP a PDF

Dopo aver creato il client di servizio, puoi richiamare l’operazione di conversione da XDP a PDF.

Consulta anche

Convertire documenti XDP in documenti PDF utilizzando l’API Java

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

Inclusione dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

Convertire documenti XDP in documenti PDF utilizzando l'API Java

Convertire i documenti XDP in documenti PDF utilizzando l’API di utilità PDF (Java):

  1. Includi file di progetto

    Includi file JAR client, come 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 contenente proprietà di connessione.

  3. Richiamare l’operazione di conversione da XDP a PDF

    Per eseguire la conversione, richiamare il metodo convertXDPtoPDF dell'oggetto PDFUtilityServiceClient e passare 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 dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

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

Convertire i documenti XDP in documenti PDF utilizzando l'API di utilità PDF (API del 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

    Crea un oggetto PDFUtilityServiceService utilizzando il costruttore della classe proxy.

  3. Richiamare l’operazione di conversione da XDP a PDF

    Per eseguire la conversione, richiamare il metodo convertXDPtoPDF dell'oggetto PDFUtilityServiceService e passare 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 di AEM Forms con codifica Base64

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

Recupero proprietà documento PDF

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

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Riferimento servizi per AEM Forms

Riepilogo dei passaggi

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

  1. Includi file di progetto.
  2. Crea un client PDFUtilityService.
  3. Richiama l'operazione di recupero delle proprietà.

Includi file di progetto

Includi i file necessari nel progetto di sviluppo. Se stai creando un'applicazione client utilizzando Java, includi i file JAR necessari. Se utilizzi i servizi web, assicurati 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, questo si ottiene creando un oggetto PDFUtilityServiceClient . Con l’API del servizio Web, questa operazione viene eseguita utilizzando un oggetto PDFUtilityServiceService .

Richiama dell'operazione di recupero delle proprietà

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

Consulta anche

Recupera le proprietà del documento PDF utilizzando l’API Java

Recupera le proprietà del documento PDF utilizzando l’API del servizio Web

Inclusione dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

Recupera le proprietà del documento PDF utilizzando l’API Java

Recupera le proprietà del documento PDF utilizzando l’API Utilità PDF (Java):

  1. Includi file di progetto

    Includi file JAR client, come 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 contenente proprietà di connessione.

  3. Richiama dell'operazione di recupero delle proprietà

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

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

    Il metodo restituisce un oggetto PDFPropertiesResult contenente i risultati della query.

Consulta anche

Recupero delle proprietà del documento PDF

Inclusione dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

Recupera le proprietà del documento PDF utilizzando l'API del servizio Web

Recupera 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

    Crea un oggetto PDFUtilityServiceService utilizzando il costruttore della classe proxy.

  3. Richiama dell'operazione di recupero delle proprietà

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

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

    Il metodo restituisce un oggetto PDFPropertiesResult contenente i risultati della query.

Consulta anche

Recupero delle proprietà del documento PDF

Richiamo di AEM Forms con codifica Base64

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

Impostazione delle modalità di salvataggio dei documenti PDF

È possibile utilizzare le API del servizio Utilità PDF Java e del servizio Web per impostare programmaticamente 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 effettivamente 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 Riferimento servizi per AEM Forms.

Riepilogo dei passaggi

Per impostare l’opzione di salvataggio per i documenti PDF, eseguire le operazioni seguenti:

  1. Includi file di progetto.
  2. Crea un client PDFUtilityService.
  3. Imposta la modalità di salvataggio.
  4. Richiama l’operazione di salvataggio.
  5. Passare il documento PDF a un'altra operazione.

Includi file di progetto

Includi i file necessari nel progetto di sviluppo. Se stai creando un'applicazione client utilizzando Java, includi i file JAR necessari. Se utilizzi i servizi web, assicurati 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, questo si ottiene creando un oggetto PDFUtilityServiceClient . Con l’API del servizio Web, questa operazione viene eseguita utilizzando un oggetto PDFUtilityServiceService .

Imposta la modalità Salva

Puoi scegliere una delle seguenti opzioni di salvataggio:

  • INCREMENTAL: Per risparmiare in modo incrementale e ridurre il tempo necessario per risparmiare
  • FAST_WEB_VIEW: salva per visualizzazione web rapida
  • FULL: Per salvare utilizzando un salvataggio completo (senza ottimizzazioni)

Richiamare l’operazione di salvataggio dello stile

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

Trasmettere il documento PDF a un’altra operazione AEM Forms

Una volta che il servizio Utilità PDF imposta 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 Guida rapida associata a questa sezione imposta la modalità FAST_WEB_VIEW e quindi trasmette il documento PDF all’operazione encryptUsingPassword del servizio di cifratura.

Consulta anche

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

Impostare le opzioni di salvataggio dei documenti PDF utilizzando l’API del servizio Web

Inclusione dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

Cifratura di documenti PDF con password

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

Impostare le opzioni di salvataggio del documento PDF utilizzando l’API Utilità PDF (Java):

  1. Includi file di progetto

    Includi file JAR client, come 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 contenente proprietà di connessione.

  3. Imposta la modalità Salva

    • Creare un oggetto PDFUtilitySaveMode utilizzando il relativo costruttore.
    • Impostare la modalità di salvataggio richiamando il metodo setSaveStyle dell'oggetto PDFUtilitySaveMode e passando un valore di stringa che specifica la modalità di salvataggio. Ad esempio, per salvare la visualizzazione web rapida, passare FAST_WEB_VIEW.
  4. Richiamare l’operazione di salvataggio dello stile

    Richiama il metodo setSaveMode dell'oggetto PDFUtilityServiceClient e passa i seguenti valori:

    • Un oggetto com.adobe.idp.Document che rappresenta il documento PDF.
    • Un oggetto PDFUtilitySaveMode contenente lo stile di salvataggio da utilizzare.
    • Un valore booleano utilizzato per determinare se ignorare le 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 dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

Impostare le opzioni di salvataggio dei documenti PDF utilizzando l'API del servizio Web

Impostare le opzioni di salvataggio del documento PDF utilizzando l'utilità PDF AP (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

    Crea un oggetto PDFUtilityServiceService utilizzando il costruttore della classe proxy.

  3. Imposta 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 rapida, specificare FAST_WEB_VIEW.
  4. Richiamare l’operazione di salvataggio dello stile

    Richiama il metodo setSaveMode dell'oggetto PDFUtilityServiceService e passa i seguenti valori:

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

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

  5. Passa 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 di AEM Forms con codifica Base64

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

Rimozione dei documenti PDF

È possibile utilizzare le API Java di utilità PDF per convertire programmaticamente i documenti PDF in documenti XDP.

NOTA

Per ulteriori informazioni sul servizio Utilità PDF, vedere Riferimento servizi per AEM Forms.

Riepilogo dei passaggi

Per eliminare il documento PDF, eseguire le operazioni seguenti:

  1. Includi file di progetto.
  2. Crea un client PDFUtilityService.
  3. Richiamare l'operazione di pulizia.

Includi file di progetto

Includi i file necessari nel progetto di sviluppo. Per creare un'applicazione client utilizzando Java, includi 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, questo si ottiene creando un oggetto PDFUtilityServiceClient .

Richiamare l’operazione di conversione da PDF a XDP

Dopo aver creato il client di servizio, è possibile richiamare l'operazione di pulizia.

Consulta anche

Convertire documenti PDF in documenti XDP utilizzando l’API Java

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

Inclusione dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

Rimuovere i documenti PDF utilizzando l'API Java

È possibile rimuovere i documenti utilizzando l’API Utilità PDF (Java):

  1. Includi file di progetto

    Includi file JAR client, come adobe-pdfutility-client.jar, nel percorso classe del progetto Java.

  2. Creare un client PDFUtilityService

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

  3. Richiamare l’operazione di conversione da PDF a XDP

    Per eseguire la conversione, richiamare il metodo convertPDFtoXDP dell’oggetto PDFUtilityServiceClient e passare 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 dei documenti PDF

Inclusione dei file libreria Java di AEM Forms

Impostazione delle proprietà di connessione

In questa pagina