Acerca del Servicio de Utilidades del PDF
El servicio Utilidades de PDF puede convertir entre los formatos de archivo PDF y XDP, establecer y recuperar propiedades de documento de PDF y manipular metadatos de XMP. Por ejemplo, antes de convertir un documento de PDF a otro formato, es útil inspeccionar sus propiedades para determinar qué operación de servicio invocar para la conversión.
Puede realizar estas tareas mediante el servicio PDF Utilities:
Para obtener más información sobre el servicio PDF Utilities, consulte Referencia de servicios para AEM Forms.
Puede utilizar las API de servicio web y Java de PDF Utilities para convertir mediante programación documentos PDF en documentos XDP.
Para obtener más información sobre el servicio PDF Utilities, consulte Referencia de servicios para AEM Forms.
Para convertir un documento PDF en un documento XDP, realice los siguientes pasos:
Incluir archivos de proyecto
Incluya los archivos necesarios en el proyecto de desarrollo. Si está creando una aplicación cliente mediante Java, incluya los archivos JAR necesarios. Si utiliza servicios web, asegúrese de incluir los archivos proxy.
Creación de un cliente PDFUtilityService
Para poder realizar una operación de PDF Utilidades mediante programación, debe crear un cliente PDFUtilityService. Con la API de Java, esto se consigue creando un PDFUtilityServiceClient
objeto. Con la API del servicio web, esto se logra mediante el uso de un PDFUtilityServiceService
objeto.
Invocar al PDF a la operación de conversión XDP
Después de crear el cliente de servicio, puede invocar el PDF a la operación de conversión XDP.
Consulte también lo siguiente
Conversión de documentos PDF en documentos XDP mediante la API de Java
Conversión de documentos PDF en documentos XDP mediante la API de servicio web
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión
Convierta documentos PDF en documentos XDP usando la API de PDF Utilities (Java):
Incluir archivos de proyecto
Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase de su proyecto Java.
Creación de un cliente PDFUtilityService
Cree un PDFUtilityServiceClient
usando su constructor y pasando un ServiceClientFactory
objeto que contiene propiedades de conexión.
Invocar al PDF a la operación de conversión XDP
Para realizar la conversión, invoque la función PDFUtilityServiceClient
del objeto convertPDFtoXDP
método y pasar un com.adobe.idp.Document
que representa el archivo PDF. El método devuelve un valor com.adobe.idp.Document
que representa el archivo XDP recién creado.
Consulte también lo siguiente
Conversión de documentos PDF en documentos XDP
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión
Convierta documentos PDF en documentos XDP utilizando la API de utilidades de PDF (servicio web):
Incluir archivos de proyecto
Creación de un cliente PDFUtilityService
Cree un PDFUtilityServiceService
usando el constructor de clase proxy.
Invocar al PDF a la operación de conversión XDP
Invocar el PDFUtilityServiceService
del objeto convertPDFtoXDP
método y pasar un BLOB
que representa el archivo PDF. El método devuelve un valor BLOB
que representa el archivo XDP recién creado.
Consulte también lo siguiente
Conversión de documentos PDF en documentos XDP
Invocación de AEM Forms mediante la codificación Base64
Creación de un ensamblado de cliente .NET que utilice la codificación Base64
Puede utilizar las API de servicio web y Java de PDF Utilities para convertir mediante programación documentos XDP en documentos PDF.
Para obtener más información sobre el servicio PDF Utilities, consulte Referencia de servicios para AEM Forms.
Para convertir un documento XDP en un documento PDF, realice los siguientes pasos:
Incluir archivos de proyecto
Incluya los archivos necesarios en el proyecto de desarrollo. Si está creando una aplicación cliente mediante Java, incluya los archivos JAR necesarios. Si utiliza servicios web, asegúrese de incluir los archivos proxy.
Creación de un cliente PDFUtilityService
Para poder realizar una operación de PDF Utilidades mediante programación, debe crear un cliente PDFUtilityService. Con la API de Java, esto se consigue creando un PDFUtilityServiceClient
objeto. Con la API del servicio web, esto se logra mediante el uso de un PDFUtilityServiceService
objeto.
Invocar la operación de conversión de XDP a PDF
Después de crear el cliente de servicio, puede invocar el XDP a la operación de conversión de PDF.
Consulte también lo siguiente
Conversión de documentos XDP en documentos de PDF mediante la API de Java
Conversión de documentos XDP en documentos de PDF mediante la API de servicio web
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión
Convierta documentos XDP en documentos de PDF mediante la API de utilidades de PDF (Java):
Incluir archivos de proyecto
Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase del proyecto Java.
Creación de un cliente PDFUtilityService
Cree un PDFUtilityServiceClient
usando su constructor y pasando un ServiceClientFactory
objeto que contiene propiedades de conexión.
Invocar la operación de conversión de XDP a PDF
Para realizar la conversión, invoque la función PDFUtilityServiceClient
del objeto convertXDPtoPDF
método y pasar un com.adobe.idp.Document
que representa el archivo XDP. El método devuelve un valor com.adobe.idp.Document
que representa el archivo PDF recién creado.
Consulte también lo siguiente
Conversión de documentos XDP en documentos de PDF
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión
Convierta documentos XDP en documentos de PDF mediante la API de utilidades de PDF (API de servicio web):
Incluir archivos de proyecto
Creación de un cliente PDFUtilityService
Cree un PDFUtilityServiceService
usando el constructor de clase proxy.
Invocar la operación de conversión de XDP a PDF
Para realizar la conversión, invoque la función PDFUtilityServiceService
del objeto convertXDPtoPDF
método y pasar un BLOB
que representa el archivo XDP. El método devuelve un valor BLOB
que representa el archivo PDF recién creado.
Consulte también lo siguiente
Conversión de documentos XDP en documentos de PDF
Invocación de AEM Forms mediante la codificación Base64
Creación de un ensamblado de cliente .NET que utilice la codificación Base64
Puede utilizar las API de servicios web y Java de utilidades de PDF para recuperar mediante programación las propiedades del documento de PDF, como si el documento es un formulario que se puede rellenar o la versión mínima de Acrobat necesaria para leer el documento.
Para obtener más información sobre el servicio PDF Utilities, consulte Referencia de servicios para AEM Forms
Para recuperar las propiedades del documento del PDF, realice los pasos siguientes:
Incluir archivos de proyecto
Incluya los archivos necesarios en el proyecto de desarrollo. Si está creando una aplicación cliente mediante Java, incluya los archivos JAR necesarios. Si utiliza servicios web, asegúrese de incluir los archivos proxy.
Creación de un cliente PDFUtilityService
Para poder realizar una operación de PDF Utilidades mediante programación, debe crear un cliente PDFUtilityService. Con la API de Java, esto se consigue creando un PDFUtilityServiceClient
objeto. Con la API del servicio web, esto se lleva a cabo mediante un PDFUtilityServiceService
objeto.
Invocar la operación de recuperación de propiedades
Después de crear el cliente de servicio, puede invocar la operación de recuperación de propiedades.
Consulte también lo siguiente
Recuperar propiedades de documento del PDF mediante la API de Java
Recuperar propiedades de documento del PDF mediante la API de servicio web
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión
Recupere las propiedades del documento del PDF mediante la API de utilidades del PDF (Java):
Incluir archivos de proyecto
Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase del proyecto Java.
Creación de un cliente PDFUtilityService
Cree un PDFUtilityServiceClient
usando su constructor y pasando un ServiceClientFactory
objeto que contiene propiedades de conexión.
Invocar la operación de recuperación de propiedades
Para realizar la conversión, invoque la función PDFUtilityServiceClient
del objeto getPDFProperties
y pase lo siguiente:
com.adobe.idp.Document
que representa el documento PDF.PDFPropertiesOptionSpec
que contiene las propiedades que se van a evaluar.El método devuelve un valor PDFPropertiesResult
que contiene los resultados de la consulta.
Consulte también lo siguiente
Recuperación de las propiedades del documento PDF
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión
Recupere las propiedades del documento del PDF mediante la API del servicio web de utilidades del PDF:
Incluir archivos de proyecto
Creación de un cliente PDFUtilityService
Cree un PDFUtilityServiceService
usando el constructor de clase proxy.
Invocar la operación de recuperación de propiedades
Para realizar la conversión, invoque la función PDFUtilityServiceService
del objeto getPDFProperties
y pase lo siguiente:
BLOB
que representa el documento PDF.PDFPropertiesOptionSpec
que contiene las propiedades que se van a evaluar.El método devuelve un valor PDFPropertiesResult
que contiene los resultados de la consulta.
Consulte también lo siguiente
Recuperación de las propiedades del documento PDF
Invocación de AEM Forms mediante la codificación Base64
Creación de un ensamblado de cliente .NET que utilice la codificación Base64
Puede utilizar el servicio PDF Utilities Java y las API de servicio web para establecer mediante programación un modo de guardado para un documento PDF. Al utilizar el servicio Utilidades del PDF para establecer un modo de guardado, el servicio Utilidades del PDF solo establece el modo de guardado y no guarda realmente el documento del PDF. El documento del PDF se guarda cuando se pasa a otra operación de servicio. Por ejemplo, puede utilizar el servicio PDF Utilities para establecer un modo de guardado específico y pasarlo al servicio Encryption , donde el documento PDF se guarda y se cifra.
Para obtener más información sobre el servicio PDF Utilities, consulte Referencia de servicios para AEM Forms.
Para definir la opción de guardar para documentos del PDF, realice los siguientes pasos:
Incluir archivos de proyecto
Incluya los archivos necesarios en el proyecto de desarrollo. Si está creando una aplicación cliente mediante Java, incluya los archivos JAR necesarios. Si utiliza servicios web, asegúrese de incluir los archivos proxy.
Creación de un cliente PDFUtilityService
Para poder realizar una operación de PDF Utilidades mediante programación, debe crear un cliente PDFUtilityService. Con la API de Java, esto se consigue creando un PDFUtilityServiceClient
objeto. Con la API del servicio web, esto se lleva a cabo mediante un PDFUtilityServiceService
objeto.
Definir el modo Guardar
Puede elegir una de las siguientes opciones de guardado:
INCREMENTAL
: Para ahorrar de manera incremental a fin de reducir el tiempo necesario para ahorrarFAST_WEB_VIEW
: guardar para una visualización rápida de la webFULL
: Para guardar con un guardado completo (sin optimizaciones)Invocar la operación Guardar estilo
Después de crear el cliente de servicio, puede invocar la operación de recuperación de propiedades.
Pasar el documento del PDF a otra operación de AEM Forms
Una vez que el servicio Utilidades del PDF establece el modo Guardar especificado, pase el documento del PDF a otra operación de AEM Forms. Una vez devuelta la operación, el documento del PDF se guarda en el modo especificado. Por ejemplo, si utiliza el servicio Utilidades del PDF para establecer la variable FAST_WEB_VIEW
y, a continuación, pase el documento del PDF al encryptUsingPassword
, el documento PDF devuelto se cifra con una contraseña y se guarda en la FAST_WEB_VIEW
en el menú contextual.
El inicio rápido asociado a esta sección establece la variable FAST_WEB_VIEW
y, a continuación, pasa el documento del PDF al encryptUsingPassword
operación.
Consulte también lo siguiente
Establecer las opciones de guardado del documento del PDF mediante la API de Java
Establecer las opciones de guardado del documento del PDF mediante la API de servicio web
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión
Codificación de documentos del PDF con una contraseña
Establezca las opciones de guardado del documento del PDF mediante la API de utilidades del PDF (Java):
Incluir archivos de proyecto
Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase del proyecto Java.
Creación de un cliente PDFUtilityService
Cree un PDFUtilityServiceClient
usando su constructor y pasando un ServiceClientFactory
objeto que contiene propiedades de conexión.
Definir el modo Guardar
PDFUtilitySaveMode
usando su constructor.PDFUtilitySaveMode
del objeto setSaveStyle
y pasando un valor de cadena que especifica el modo de guardado. Por ejemplo, para guardar y ver rápidamente la web, pase FAST_WEB_VIEW
.Invocar la operación Guardar estilo
Invocar el PDFUtilityServiceClient
del objeto setSaveMode
y pase los siguientes valores:
com.adobe.idp.Document
que representa el documento PDF.PDFUtilitySaveMode
objeto que contiene el estilo de guardado que se va a utilizar.El método devuelve un valor com.adobe.idp.Document
objeto formateado con el estilo de guardado especificado.
Pasar el documento del PDF a otra operación de AEM Forms
com.adobe.idp.Document
a otra operación de AEM Forms.Consulte también lo siguiente
Configuración de los modos de guardado de documentos del PDF
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión
Establezca las opciones de guardado del documento del PDF mediante el AP (servicio Web) de Utilidades del PDF:
Incluir archivos de proyecto
Creación de un cliente PDFUtilityService
Cree un PDFUtilityServiceService
usando el constructor de clase proxy.
Definir el modo Guardar
PDFUtilitySaveMode
usando su constructor.PDFUtilitySaveMode
del objeto saveStyle
método que especifica el modo de guardado. Por ejemplo, para guardar y ver rápidamente la web, especifique FAST_WEB_VIEW
.Invocar la operación Guardar estilo
Invocar el PDFUtilityServiceService
del objeto setSaveMode
y pase los siguientes valores:
BLOB
que representa el documento PDF.PDFUtilitySaveMode
objeto que contiene el estilo de guardado que se va a utilizar.El método devuelve un valor BLOB
objeto formateado con el estilo de guardado especificado. A continuación, puede guardar ese objeto como un documento PDF.
Pasar el documento del PDF a otra operación de Forms
BLOB
a otra operación de AEM Forms.Consulte también lo siguiente
Configuración de los modos de guardado de documentos del PDF
Invocación de AEM Forms mediante la codificación Base64
Creación de un ensamblado de cliente .NET que utilice la codificación Base64
Puede utilizar las API de Java de utilidades de PDF para convertir mediante programación documentos PDF en documentos XDP.
Para obtener más información sobre el servicio PDF Utilities, consulte Referencia de servicios para AEM Forms.
Para sanear el documento del PDF, realice los siguientes pasos:
Incluir archivos de proyecto
Incluya los archivos necesarios en el proyecto de desarrollo. Para crear una aplicación cliente utilizando Java, incluya los archivos JAR necesarios.
Creación de un cliente PDFUtilityService
Antes de realizar una operación de sanización mediante programación, debe crear un cliente PDFUtilityService. Con la API de Java, esto se consigue creando un PDFUtilityServiceClient
objeto.
Invocar al PDF a la operación de conversión XDP
Después de crear el cliente de servicio, puede invocar la operación de sanización.
Consulte también lo siguiente
Conversión de documentos PDF en documentos XDP mediante la API de Java
Conversión de documentos PDF en documentos XDP mediante la API de servicio web
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión
Sanice los documentos utilizando la API de PDF Utilities (Java):
Incluir archivos de proyecto
Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase del proyecto Java.
Creación de un cliente PDFUtilityService
Cree un PDFUtilityServiceClient
usando su constructor y pasando un ServiceClientFactory
objeto que contiene propiedades de conexión.
Invocar al PDF a la operación de conversión XDP
Para realizar la conversión, invoque la función PDFUtilityServiceClient
del objeto convertPDFtoXDP
método y pasar un com.adobe.idp.Document
que representa el archivo PDF. El método devuelve un valor com.adobe.idp.Document
que representa el archivo XDP recién creado.
Consulte también lo siguiente
Sanitización de documentos PDF
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión