Trabajar con utilidades PDF working-with-pdf-utilities
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:
- Convierta documentos PDF en documentos XDP.
- Convierta documentos XDP en documentos PDF. (Consulte Conversión de documentos XDP en documentos de PDF.)
- Recupere las propiedades del documento del PDF. (Consulte Recuperación de las propiedades del documento PDF.)
- Guarde un documento PDF y optimícelo para una visualización web rápida. (Consulte Configuración de los modos de guardado de documentos del PDF.)
Conversión de documentos PDF en documentos XDP converting-pdf-documents-into-xdp-documents
Puede utilizar las API de servicio web y Java de PDF Utilities para convertir mediante programación documentos PDF en documentos XDP.
Resumen de los pasos summary-of-steps
Para convertir un documento PDF en un documento XDP, realice los siguientes pasos:
- Incluir archivos de proyecto.
- Cree un cliente PDFUtilityService.
- Invoque el PDF a la operación de conversión XDP.
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
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
Conversión de documentos PDF en documentos XDP mediante la API de Java convert-pdf-documents-into-xdp-documents-using-the-java-api
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 unServiceClientFactory
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 objetoconvertPDFtoXDP
método y pasar uncom.adobe.idp.Document
que representa el archivo PDF. El método devuelve un valorcom.adobe.idp.Document
que representa el archivo XDP recién creado.
Consulte también
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
Conversión de documentos PDF en documentos XDP mediante la API de servicio web convert-pdf-documents-into-xdp-documents-using-the-web-service-api
Convierta documentos PDF en documentos XDP utilizando la API de utilidades de PDF (servicio web):
-
Incluir archivos de proyecto
- Cree un ensamblado de cliente de Microsoft .NET que consuma el archivo WSDL del servicio de utilidades del PDF.
- Haga referencia al ensamblado del cliente Microsoft .NET.
-
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 objetoconvertPDFtoXDP
método y pasar unBLOB
que representa el archivo PDF. El método devuelve un valorBLOB
que representa el archivo XDP recién creado.
Consulte también
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
Conversión de documentos XDP en documentos de PDF converting-xdp-documents-into-pdf-documents
Puede utilizar las API de servicio web y Java de PDF Utilities para convertir mediante programación documentos XDP en documentos PDF.
Resumen de los pasos summary_of_steps-1
Para convertir un documento XDP en un documento PDF, realice los siguientes pasos:
- Incluir archivos de proyecto.
- Cree un cliente PDFUtilityService.
- Invoque el XDP a la operación de conversión de PDF.
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
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
Conversión de documentos XDP en documentos de PDF mediante la API de Java convert-xdp-documents-into-pdf-documents-using-the-java-api
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 unServiceClientFactory
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 objetoconvertXDPtoPDF
método y pasar uncom.adobe.idp.Document
que representa el archivo XDP. El método devuelve un valorcom.adobe.idp.Document
que representa el archivo PDF recién creado.
Consulte también
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
Conversión de documentos XDP en documentos de PDF mediante la API de servicio web converting-xdp-documents-into-pdf-documents-using-the-web-service-api
Convierta documentos XDP en documentos de PDF mediante la API de utilidades de PDF (API de servicio web):
-
Incluir archivos de proyecto
- Cree un ensamblado de cliente de Microsoft .NET que consuma el archivo WSDL del servicio de utilidades del PDF.
- Haga referencia al ensamblado del cliente Microsoft .NET.
-
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 objetoconvertXDPtoPDF
método y pasar unBLOB
que representa el archivo XDP. El método devuelve un valorBLOB
que representa el archivo PDF recién creado.
Consulte también
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
Recuperación de las propiedades del documento PDF retrieving-pdf-document-properties
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.
Resumen de los pasos summary_of_steps-2
Para recuperar las propiedades del documento del PDF, realice los pasos siguientes:
- Incluir archivos de proyecto.
- Cree un cliente PDFUtilityService.
- Invoque la operación de recuperación de propiedades.
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
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
Recuperar propiedades de documento del PDF mediante la API de Java retrieve-pdf-document-properties-using-the-java-api
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 unServiceClientFactory
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 objetogetPDFProperties
y pase lo siguiente:- A
com.adobe.idp.Document
que representa el documento PDF. - A
PDFPropertiesOptionSpec
que contiene las propiedades que se van a evaluar.
El método devuelve un valor
PDFPropertiesResult
que contiene los resultados de la consulta. - A
Consulte también
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
Recuperar propiedades de documento del PDF mediante la API de servicio web retrieve-pdf-document-properties-using-the-web-service-api
Recupere las propiedades del documento del PDF mediante la API del servicio web de utilidades del PDF:
-
Incluir archivos de proyecto
- Cree un ensamblado de cliente de Microsoft .NET que consuma el archivo WSDL del servicio de utilidades del PDF.
- Haga referencia al ensamblado del cliente Microsoft .NET.
-
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 objetogetPDFProperties
y pase lo siguiente:- A
BLOB
que representa el documento PDF. - A
PDFPropertiesOptionSpec
que contiene las propiedades que se van a evaluar.
El método devuelve un valor
PDFPropertiesResult
que contiene los resultados de la consulta. - A
Consulte también
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
Configuración de los modos de guardado de documentos del PDF setting-pdf-document-save-modes
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.
Resumen de los pasos summary_of_steps-3
Para definir la opción de guardar para documentos del PDF, realice los siguientes pasos:
- Incluir archivos de proyecto.
- Cree un cliente PDFUtilityService.
- Establezca el modo de guardado.
- Invoque la operación de guardado.
- Pase el documento del PDF a otra operación.
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.
FAST_WEB_VIEW
y, a continuación, pasa el documento del PDF al encryptUsingPassword
operación.Consulte también
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
Establecer las opciones de guardado del documento del PDF mediante la API de Java set-pdf-document-save-options-using-the-java-api
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 unServiceClientFactory
objeto que contiene propiedades de conexión. -
Definir el modo Guardar
- Cree un
PDFUtilitySaveMode
usando su constructor. - Configure el modo de guardado invocando la variable
PDFUtilitySaveMode
del objetosetSaveStyle
y pasando un valor de cadena que especifica el modo de guardado. Por ejemplo, para guardar y ver rápidamente la web, paseFAST_WEB_VIEW
.
- Cree un
-
Invocar la operación Guardar estilo
Invocar el
PDFUtilityServiceClient
del objetosetSaveMode
y pase los siguientes valores:- A
com.adobe.idp.Document
que representa el documento PDF. - A
PDFUtilitySaveMode
objeto que contiene el estilo de guardado que se va a utilizar. - Un valor booleano que se utiliza para determinar si se va a anular la configuración anterior.
El método devuelve un valor
com.adobe.idp.Document
objeto formateado con el estilo de guardado especificado. - A
-
Pasar el documento del PDF a otra operación de AEM Forms
- Pase el
com.adobe.idp.Document
a otra operación de AEM Forms.
- Pase el
Consulte también
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
Establecer las opciones de guardado del documento del PDF mediante la API de servicio web set-pdf-document-save-options-using-the-web-service-api
Establezca las opciones de guardado del documento del PDF mediante el AP (servicio Web) de Utilidades del PDF:
-
Incluir archivos de proyecto
- Cree un ensamblado de cliente de Microsoft .NET que consuma el archivo WSDL del servicio de utilidades del PDF.
- Haga referencia al ensamblado del cliente Microsoft .NET.
-
Creación de un cliente PDFUtilityService
Cree un
PDFUtilityServiceService
usando el constructor de clase proxy. -
Definir el modo Guardar
- Cree un
PDFUtilitySaveMode
usando su constructor. - Configure el modo de guardado asignando un valor de cadena a la variable
PDFUtilitySaveMode
del objetosaveStyle
método que especifica el modo de guardado. Por ejemplo, para guardar y ver rápidamente la web, especifiqueFAST_WEB_VIEW
.
- Cree un
-
Invocar la operación Guardar estilo
Invocar el
PDFUtilityServiceService
del objetosetSaveMode
y pase los siguientes valores:- A
BLOB
que representa el documento PDF. - A
PDFUtilitySaveMode
objeto que contiene el estilo de guardado que se va a utilizar. - Un valor booleano que se utiliza para determinar si se va a anular la configuración anterior.
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. - A
-
Pasar el documento del PDF a otra operación de Forms
- Pase el
BLOB
a otra operación de AEM Forms.
- Pase el
Consulte también
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
Sanitización de documentos PDF sanitizing-pdf-documents
Puede utilizar las API de Java de utilidades de PDF para convertir mediante programación documentos PDF en documentos XDP.
Resumen de los pasos summary_of_steps-4
Para sanear el documento del PDF, realice los siguientes pasos:
- Incluir archivos de proyecto.
- Cree un cliente PDFUtilityService.
- Invoque la operación de saneamiento.
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
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
Sanear documentos del PDF mediante la API de Java sanitize-pdf-documents-using-the-java-api
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 unServiceClientFactory
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 objetoconvertPDFtoXDP
método y pasar uncom.adobe.idp.Document
que representa el archivo PDF. El método devuelve un valorcom.adobe.idp.Document
que representa el archivo XDP recién creado.
Consulte también
Sanitización de documentos PDF
Inclusión de archivos de biblioteca Java de AEM Forms
Configuración de las propiedades de conexión