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:
Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.
È possibile utilizzare le API Java di utilità PDF e i servizi Web per convertire i documenti PDF in documenti XDP a livello di programmazione.
Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.
Per convertire un documento PDF in un documento XDP, effettuare le seguenti operazioni:
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
Convertite i documenti PDF in documenti XDP utilizzando l'API PDF Utilities (Java):
Includi file di progetto
Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.
Creare un client PDFUtilityService
Creare un oggetto PDFUtilityServiceClient
utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory
che contiene proprietà di connessione.
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
Convertite i documenti PDF in documenti XDP utilizzando l'API Utilità PDF (servizio Web):
Includi file di progetto
Creare un client PDFUtilityService
Creare un oggetto PDFUtilityServiceService
utilizzando il costruttore della classe proxy.
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
È possibile utilizzare le API Java di utilità PDF e i servizi Web per convertire i documenti XDP in documenti PDF a livello di programmazione.
Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.
Per convertire un documento XDP in un documento PDF, effettuare le seguenti operazioni:
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
Convertite i documenti XDP in documenti PDF utilizzando l'API PDF Utilities (Java):
Includi file di progetto
Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.
Creare un client PDFUtilityService
Creare un oggetto PDFUtilityServiceClient
utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory
che contiene proprietà di connessione.
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
Convertite i documenti XDP in documenti PDF utilizzando l'API di utilità PDF (Web Service API):
Includi file di progetto
Creare un client PDFUtilityService
Creare un oggetto PDFUtilityServiceService
utilizzando il costruttore della classe proxy.
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
È 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.
Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms
Per recuperare le proprietà del documento PDF, effettuare le seguenti operazioni:
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 PDF Utilities (Java):
Includi file di progetto
Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.
Creare un client PDFUtilityService
Creare un oggetto PDFUtilityServiceClient
utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory
che contiene proprietà di connessione.
Richiamo dell'operazione di recupero delle proprietà
Per eseguire la conversione, richiamare il metodo PDFUtilityServiceClient
dell'oggetto getPDFProperties
e passare quanto segue:
com.adobe.idp.Document
che rappresenta il documento PDF.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
Recuperare le proprietà del documento PDF utilizzando l'API del servizio Web Utilità PDF:
Includi file di progetto
Creare un client PDFUtilityService
Creare un oggetto PDFUtilityServiceService
utilizzando il costruttore della classe proxy.
Richiamo dell'operazione di recupero delle proprietà
Per eseguire la conversione, richiamare il metodo PDFUtilityServiceService
dell'oggetto getPDFProperties
e passare quanto segue:
BLOB
che rappresenta il documento PDF.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
È 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.
Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.
Per impostare l'opzione Salva per i documenti PDF, effettuare le seguenti operazioni:
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 risparmiareFAST_WEB_VIEW
: salvare per una visualizzazione Web rapidaFULL
: 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
.
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
Per impostare le opzioni di salvataggio del documento PDF, utilizzare l'API PDF Utilities (Java):
Includi file di progetto
Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.
Creare un client PDFUtilityService
Creare un oggetto PDFUtilityServiceClient
utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory
che contiene proprietà di connessione.
Impostare la modalità Salva
PDFUtilitySaveMode
utilizzando il relativo costruttore.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
.Richiamo dell'operazione di salvataggio dello stile
Richiamare il metodo PDFUtilityServiceClient
dell'oggetto setSaveMode
e trasmettere i seguenti valori:
com.adobe.idp.Document
che rappresenta il documento PDF.PDFUtilitySaveMode
che contiene lo stile di salvataggio da utilizzare.Il metodo restituisce un oggetto com.adobe.idp.Document
formattato utilizzando lo stile di salvataggio specificato.
Trasmettere il documento PDF a un'altra operazione AEM Forms
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
Per impostare le opzioni di salvataggio del documento PDF, utilizzare l'API Utilità PDF (servizio Web):
Includi file di progetto
Creare un client PDFUtilityService
Creare un oggetto PDFUtilityServiceService
utilizzando il costruttore della classe proxy.
Impostare la modalità Salva
PDFUtilitySaveMode
utilizzando il relativo costruttore.saveStyle
dell'oggetto PDFUtilitySaveMode
che specifica la modalità di salvataggio. Ad esempio, per salvare la visualizzazione Web in modo rapido, specificate FAST_WEB_VIEW
.Richiamo dell'operazione di salvataggio dello stile
Richiamare il metodo PDFUtilityServiceService
dell'oggetto setSaveMode
e trasmettere i seguenti valori:
BLOB
che rappresenta il documento PDF.PDFUtilitySaveMode
che contiene lo stile di salvataggio da utilizzare.Il metodo restituisce un oggetto BLOB
formattato utilizzando lo stile di salvataggio specificato. È quindi possibile salvare l'oggetto come documento PDF.
Trasmettere il documento PDF a un'altra operazione Forms
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
È possibile utilizzare le API Java di Utilità PDF per convertire i documenti PDF in documenti XDP a livello di programmazione.
Per ulteriori informazioni sul servizio Utilità PDF, vedere Guida di riferimento dei servizi per AEM Forms.
Per rimuovere completamente il documento PDF, effettuare le seguenti operazioni:
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 mediante l'API PDF Utilities (Java):
Includi file di progetto
Includete file JAR client, ad esempio adobe-pdfutility-client.jar, nel percorso di classe del progetto Java.
Creare un client PDFUtilityService
Creare un oggetto PDFUtilityServiceClient
utilizzando il relativo costruttore e passando un oggetto ServiceClientFactory
che contiene proprietà di connessione.
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