Uso de utilidades de PDF

Acerca del servicio de utilidades de PDF

El servicio Utilidades de PDF puede convertir entre los formatos de archivo PDF y XDP, establecer y recuperar propiedades de documento PDF y manipular metadatos de XMP. Por ejemplo, antes de convertir un documento 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 Utilidades de PDF:

NOTA

Para obtener más información sobre el servicio de utilidades de PDF, consulte Referencia de servicios para AEM Forms.

Conversión de documentos PDF en documentos XDP

Puede utilizar las API de servicio web y Java de utilidades de PDF para convertir mediante programación documentos PDF en documentos XDP.

NOTA

Para obtener más información sobre el servicio de utilidades de PDF, consulte Referencia de servicios para AEM Forms.

Resumen de los pasos

Para convertir un documento PDF en un documento XDP, realice los siguientes pasos:

  1. Incluir archivos de proyecto.
  2. Cree un cliente PDFUtilityService.
  3. Invoque la operación de conversión de PDF a 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

Antes de poder realizar mediante programación una operación de Utilidades PDF, debe crear un cliente PDFUtilityService. Con la API de Java, esto se consigue creando un objeto PDFUtilityServiceClient. Con la API de servicio web, esto se logra mediante el uso de un objeto PDFUtilityServiceService.

Invocar la operación de conversión PDF a XDP

Después de crear el cliente de servicio, puede invocar la operación de conversión PDF a XDP.

Consulte también

Convertir documentos PDF en documentos XDP mediante la API de Java

Convertir 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

Convierta documentos PDF en documentos XDP utilizando la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

    Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase de su proyecto Java.

  2. Creación de un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceClient utilizando su constructor y pasando un objeto ServiceClientFactory que contenga propiedades de conexión.

  3. Invocar la operación de conversión PDF a XDP

    Para realizar la conversión, invoque el método PDFUtilityServiceClient del objeto convertPDFtoXDP y pase un objeto com.adobe.idp.Document que represente el archivo PDF. El método devuelve un objeto com.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

Convierta documentos PDF en documentos XDP utilizando la API de utilidades de PDF (servicio web):

  1. Incluir archivos de proyecto

    • Cree un ensamblado de cliente de Microsoft .NET que consuma el archivo WSDL del servicio de utilidades de PDF.
    • Haga referencia al ensamblado cliente de Microsoft .NET.
  2. Creación de un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceService utilizando su constructor de clase proxy.

  3. Invocar la operación de conversión PDF a XDP

    Invoque el método PDFUtilityServiceService del objeto convertPDFtoXDP y pase un objeto BLOB que represente el archivo PDF. El método devuelve un objeto BLOB 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 PDF

Puede utilizar las API de servicio web y Java de utilidades de PDF para convertir mediante programación documentos XDP en documentos PDF.

NOTA

Para obtener más información sobre el servicio de utilidades de PDF, consulte Referencia de servicios para AEM Forms.

Resumen de los pasos

Para convertir un documento XDP en un documento PDF, realice los siguientes pasos:

  1. Incluir archivos de proyecto.
  2. Cree un cliente PDFUtilityService.
  3. Invoque la operación de conversión de XDP a 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

Antes de poder realizar mediante programación una operación de Utilidades PDF, debe crear un cliente PDFUtilityService. Con la API de Java, esto se consigue creando un objeto PDFUtilityServiceClient. Con la API de servicio web, esto se logra mediante el uso de un objeto PDFUtilityServiceService.

Invocar la operación de conversión de XDP a PDF

Después de crear el cliente de servicio, puede invocar la operación de conversión de XDP a PDF.

Consulte también

Conversión de documentos XDP en documentos PDF mediante la API de Java

Conversión de documentos XDP en documentos 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 PDF mediante la API de Java

Convierta documentos XDP en documentos PDF utilizando la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

    Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase del proyecto Java.

  2. Creación de un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceClient utilizando su constructor y pasando un objeto ServiceClientFactory que contenga propiedades de conexión.

  3. Invocar la operación de conversión de XDP a PDF

    Para realizar la conversión, invoque el método PDFUtilityServiceClient del objeto convertXDPtoPDF y pase un objeto com.adobe.idp.Document que represente el archivo XDP. El método devuelve un objeto com.adobe.idp.Document que representa el archivo PDF recién creado.

Consulte también

Conversión de documentos XDP en documentos 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 PDF mediante la API de servicio Web

Convierta documentos XDP en documentos PDF utilizando la API de utilidades de PDF (API de servicio Web):

  1. Incluir archivos de proyecto

    • Cree un ensamblado de cliente de Microsoft .NET que consuma el archivo WSDL del servicio de utilidades de PDF.
    • Haga referencia al ensamblado cliente de Microsoft .NET.
  2. Creación de un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceService utilizando su constructor de clase proxy.

  3. Invocar la operación de conversión de XDP a PDF

    Para realizar la conversión, invoque el método PDFUtilityServiceService del objeto convertXDPtoPDF y pase un objeto BLOB que represente el archivo XDP. El método devuelve un objeto BLOB que representa el archivo PDF recién creado.

Consulte también

Conversión de documentos XDP en documentos 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

Puede utilizar las API de servicio web y Java de utilidades de PDF para recuperar mediante programación las propiedades de documento PDF, como si el documento es un formulario rellenable o la versión mínima de Acrobat necesaria para leer el documento.

NOTA

Para obtener más información sobre el servicio de utilidades de PDF, consulte Referencia de servicios para AEM Forms

Resumen de los pasos

Para recuperar las propiedades del documento PDF, realice los pasos siguientes:

  1. Incluir archivos de proyecto.
  2. Cree un cliente PDFUtilityService.
  3. 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

Antes de poder realizar mediante programación una operación de Utilidades PDF, debe crear un cliente PDFUtilityService. Con la API de Java, esto se consigue creando un objeto PDFUtilityServiceClient. Con la API de servicio web, esto se logra mediante un objeto PDFUtilityServiceService.

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 PDF mediante la API de Java

Recuperar propiedades de documento 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 PDF mediante la API de Java

Recupere las propiedades del documento PDF utilizando la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

    Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase del proyecto Java.

  2. Creación de un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceClient utilizando su constructor y pasando un objeto ServiceClientFactory que contenga propiedades de conexión.

  3. Invocar la operación de recuperación de propiedades

    Para realizar la conversión, invoque el método PDFUtilityServiceClient del objeto getPDFProperties y pase lo siguiente:

    • Un objeto com.adobe.idp.Document que representa el documento PDF.
    • Un objeto PDFPropertiesOptionSpec que contiene las propiedades que se van a evaluar.

    El método devuelve un objeto PDFPropertiesResult que contiene los resultados de la consulta.

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

Recupere las propiedades del documento PDF utilizando la API de servicio Web

Recupere las propiedades del documento PDF utilizando la API del servicio web de utilidades PDF:

  1. Incluir archivos de proyecto

    • Cree un ensamblado de cliente de Microsoft .NET que consuma el archivo WSDL del servicio de utilidades de PDF.
    • Haga referencia al ensamblado cliente de Microsoft .NET.
  2. Creación de un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceService utilizando su constructor de clase proxy.

  3. Invocar la operación de recuperación de propiedades

    Para realizar la conversión, invoque el método PDFUtilityServiceService del objeto getPDFProperties y pase lo siguiente:

    • Un objeto BLOB que representa el documento PDF.
    • Un objeto PDFPropertiesOptionSpec que contiene las propiedades que se van a evaluar.

    El método devuelve un objeto PDFPropertiesResult que contiene los resultados de la consulta.

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 PDF

Puede utilizar el servicio de utilidades de PDF 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 de PDF para establecer un modo de guardado, el servicio Utilidades de PDF solo establece el modo de guardado y no guarda realmente el documento PDF. El documento PDF se guarda cuando se pasa a otra operación de servicio. Por ejemplo, puede utilizar el servicio de utilidades de PDF para establecer un modo de guardado específico y pasarlo al servicio de codificación, donde el documento PDF se guarda y se cifra.

NOTA

Para obtener más información sobre el servicio de utilidades de PDF, consulte Referencia de servicios para AEM Forms.

Resumen de los pasos

Para definir la opción de guardado para documentos PDF, realice los siguientes pasos:

  1. Incluir archivos de proyecto.
  2. Cree un cliente PDFUtilityService.
  3. Establezca el modo de guardado.
  4. Invoque la operación de guardado.
  5. Pase el documento 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

Antes de poder realizar mediante programación una operación de Utilidades PDF, debe crear un cliente PDFUtilityService. Con la API de Java, esto se consigue creando un objeto PDFUtilityServiceClient. Con la API de servicio web, esto se logra mediante un objeto PDFUtilityServiceService.

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 ahorrar
  • FAST_WEB_VIEW: guardar para una visualización rápida de la web
  • FULL: 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 PDF a otra operación de AEM Forms

Una vez que el servicio Utilidades de PDF haya configurado el modo Guardar especificado, pase el documento PDF a otra operación de AEM Forms. Una vez devuelto desde esa operación, el documento PDF se guarda en el modo especificado. Por ejemplo, si utiliza el servicio Utilidades de PDF para establecer el modo FAST_WEB_VIEW y después pasar el documento PDF a la operación encryptUsingPassword del servicio de cifrado, el documento PDF devuelto se cifrará con una contraseña y se guardará en el modo FAST_WEB_VIEW.

NOTA

El Inicio rápido asociado con esta sección establece el modo FAST_WEB_VIEW y luego pasa el documento PDF a la operación encryptUsingPassword del servicio de cifrado.

Consulte también

Definir las opciones de guardado de documentos PDF mediante la API de Java

Definir las opciones de guardado de documentos 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 PDF con contraseña

Configure las opciones de guardado de documentos PDF utilizando la API de Java

Establezca las opciones de guardado del documento PDF utilizando la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

    Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase del proyecto Java.

  2. Creación de un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceClient utilizando su constructor y pasando un objeto ServiceClientFactory que contenga propiedades de conexión.

  3. Definir el modo Guardar

    • Cree un objeto PDFUtilitySaveMode utilizando su constructor.
    • Establezca el modo de guardado invocando el método 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.
  4. Invocar la operación Guardar estilo

    Invoque el método PDFUtilityServiceClient del objeto setSaveMode y pase los siguientes valores:

    • Un objeto com.adobe.idp.Document que representa el documento PDF.
    • Un objeto PDFUtilitySaveMode 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 objeto com.adobe.idp.Document formateado con el estilo de guardado especificado.

  5. Pasar el documento PDF a otra operación de AEM Forms

    • Pase el objeto com.adobe.idp.Document devuelto a otra operación de AEM Forms.

Consulte también

Configuración de los modos de guardado de documentos PDF

Inclusión de archivos de biblioteca Java de AEM Forms

Configuración de las propiedades de conexión

Establecer las opciones de guardado de documentos PDF utilizando la API de servicio Web

Defina las opciones de guardado del documento PDF utilizando el API de utilidades de PDF (servicio web):

  1. Incluir archivos de proyecto

    • Cree un ensamblado de cliente de Microsoft .NET que consuma el archivo WSDL del servicio de utilidades de PDF.
    • Haga referencia al ensamblado cliente de Microsoft .NET.
  2. Creación de un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceService utilizando su constructor de clase proxy.

  3. Definir el modo Guardar

    • Cree un objeto PDFUtilitySaveMode utilizando su constructor.
    • Establezca el modo de guardado asignando un valor de cadena al método PDFUtilitySaveMode del objeto saveStyle que especifica el modo de guardado. Por ejemplo, para guardar para una visualización web rápida, especifique FAST_WEB_VIEW.
  4. Invocar la operación Guardar estilo

    Invoque el método PDFUtilityServiceService del objeto setSaveMode y pase los siguientes valores:

    • Un objeto BLOB que representa el documento PDF.
    • Un objeto PDFUtilitySaveMode 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 objeto BLOB formateado con el estilo de guardado especificado. A continuación, puede guardar ese objeto como un documento PDF.

  5. Pasar el documento PDF a otra operación de Forms

    • Pase el objeto BLOB devuelto a otra operación de AEM Forms.

Consulte también

Configuración de los modos de guardado de documentos 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

Puede utilizar las API de Java de utilidades de PDF para convertir documentos PDF en documentos XDP mediante programación.

NOTA

Para obtener más información sobre el servicio de utilidades de PDF, consulte Referencia de servicios para AEM Forms.

Resumen de los pasos

Para sanear un documento PDF, realice los siguientes pasos:

  1. Incluir archivos de proyecto.
  2. Cree un cliente PDFUtilityService.
  3. 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 objeto PDFUtilityServiceClient.

Invocar la operación de conversión PDF a XDP

Después de crear el cliente de servicio, puede invocar la operación de sanización.

Consulte también

Convertir documentos PDF en documentos XDP mediante la API de Java

Convertir 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 PDF usando la API de Java

Sanice los documentos utilizando la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

    Incluya archivos JAR del cliente, como adobe-pdfutility-client.jar, en la ruta de clase del proyecto Java.

  2. Creación de un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceClient utilizando su constructor y pasando un objeto ServiceClientFactory que contenga propiedades de conexión.

  3. Invocar la operación de conversión PDF a XDP

    Para realizar la conversión, invoque el método PDFUtilityServiceClient del objeto convertPDFtoXDP y pase un objeto com.adobe.idp.Document que represente el archivo PDF. El método devuelve un objeto com.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

En esta página