Uso de las utilidades de PDF

Acerca del servicio de utilidades de PDF

El servicio Utilidades de PDF puede convertir entre 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, resulta útil inspeccionar sus propiedades para determinar qué operación de servicio se va a 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 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 convertir un documento PDF en un documento XDP, lleve a cabo 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 va a crear una aplicación cliente mediante Java, incluya los archivos JAR necesarios. Si utiliza servicios Web, asegúrese de incluir los archivos proxy.

Crear un cliente PDFUtilityService

Para poder realizar mediante programación una operación de Utilidades PDF, debe crear un cliente PDFUtilityService. Con la API de Java, esto se logra 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 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

Convertir documentos PDF en documentos XDP mediante la API de Java

Convertir documentos PDF en documentos XDP mediante la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

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

  2. Crear 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 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

Convertir documentos PDF en documentos XDP mediante la API de servicio Web

Convertir documentos PDF en documentos XDP mediante la API de utilidades de PDF (servicio web):

  1. Incluir archivos de proyecto

    • Cree un ensamblado de cliente de Microsoft .NET que utilice el archivo WSDL del servicio de utilidades de PDF.
    • Haga referencia al ensamblado de cliente de Microsoft .NET.
  2. Crear un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceService mediante el constructor de la clase proxy.

  3. Invocar la operación de conversión de 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 codificación Base64

Creación de un ensamblado de cliente .NET que utilice codificación Base64

Conversión de Documentos XDP en Documentos PDF

Puede utilizar las API de servicio Web y Java de Utilidades PDF para convertir documentos XDP en documentos PDF 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 convertir un documento XDP en un documento PDF, lleve a cabo 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 va a crear una aplicación cliente mediante Java, incluya los archivos JAR necesarios. Si utiliza servicios Web, asegúrese de incluir los archivos proxy.

Crear un cliente PDFUtilityService

Para poder realizar mediante programación una operación de Utilidades PDF, debe crear un cliente PDFUtilityService. Con la API de Java, esto se logra 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 XDP a PDF

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

Consulte también

Convertir 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

Convertir documentos XDP en documentos PDF mediante la API de Java

Convertir documentos XDP en documentos PDF mediante la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

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

  2. Crear 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 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

Convertir documentos XDP en documentos PDF mediante la API de utilidades de PDF (servicio Web API):

  1. Incluir archivos de proyecto

    • Cree un ensamblado de cliente de Microsoft .NET que utilice el archivo WSDL del servicio de utilidades de PDF.
    • Haga referencia al ensamblado de cliente de Microsoft .NET.
  2. Crear un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceService mediante el constructor de la clase proxy.

  3. Invocar la operación de conversión 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 codificación Base64

Creación de un ensamblado de cliente .NET que utilice codificación Base64

Recuperando propiedades de Documento PDF

Puede utilizar las API de servicio Web y Java de Utilidades 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 siguientes pasos:

  1. Incluir archivos de proyecto.
  2. Cree un cliente PDFUtilityService.
  3. Invocar la operación de recuperación de propiedades.

Incluir archivos de proyecto

Incluya los archivos necesarios en el proyecto de desarrollo. Si va a crear una aplicación cliente mediante Java, incluya los archivos JAR necesarios. Si utiliza servicios Web, asegúrese de incluir los archivos proxy.

Crear un cliente PDFUtilityService

Para poder realizar mediante programación una operación de Utilidades PDF, debe crear un cliente PDFUtilityService. Con la API de Java, esto se logra 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 mediante la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

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

  2. Crear 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 propiedades de Documento PDF

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 servicio Web

Recupere las propiedades del documento PDF mediante la API del servicio web de Utilidades PDF:

  1. Incluir archivos de proyecto

    • Cree un ensamblado de cliente de Microsoft .NET que utilice el archivo WSDL del servicio de utilidades de PDF.
    • Haga referencia al ensamblado de cliente de Microsoft .NET.
  2. Crear un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceService mediante el constructor de la 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 propiedades de Documento PDF

Invocación de AEM Forms mediante codificación Base64

Creación de un ensamblado de cliente .NET que utilice codificación Base64

Configuración de los modos de guardado de Documento 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 PDF para establecer un modo de guardado, el servicio Utilidades PDF solo establece el modo de guardado y no guarda el documento PDF. El documento PDF se guarda cuando se pasa a otra operación de servicio. Por ejemplo, puede utilizar el servicio Utilidades PDF para establecer un modo de guardado específico y pasarlo al servicio Cifrado, 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 guardar para documentos PDF, realice los siguientes pasos:

  1. Incluir archivos de proyecto.
  2. Cree un cliente PDFUtilityService.
  3. Establezca el modo de guardado.
  4. Invocar 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 va a crear una aplicación cliente mediante Java, incluya los archivos JAR necesarios. Si utiliza servicios Web, asegúrese de incluir los archivos proxy.

Crear un cliente PDFUtilityService

Para poder realizar mediante programación una operación de Utilidades PDF, debe crear un cliente PDFUtilityService. Con la API de Java, esto se logra 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 forma incremental a fin de reducir el tiempo necesario para ahorrar
  • FAST_WEB_VIEW:: guardar para una visualización rápida de Web
  • FULL:: Para guardar con un almacenamiento completo (sin optimizaciones)

Invocar la operación de 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 PDF establece el modo Guardar especificado, pase el documento PDF a otra operación de AEM Forms. Una vez devuelta la 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 luego pasar el documento PDF a la operación encryptUsingPassword del servicio de cifrado, el documento de 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, a continuación, pasa el documento PDF a la operación encryptUsingPassword del servicio de cifrado.

Consulte también

Definir las opciones de guardado del documento PDF mediante la API de Java

Establecer las opciones de guardado 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

Cifrado de Documentos PDF con contraseña

Configure las opciones de guardado del documento PDF mediante la API de Java

Configure las opciones de guardado del documento PDF mediante la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

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

  2. Crear 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 de 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 debe anular cualquier configuración anterior.

    El método devuelve un objeto com.adobe.idp.Document con formato mediante 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 Documento PDF

Inclusión de archivos de biblioteca Java de AEM Forms

Configuración de las propiedades de conexión

Configure las opciones de guardado del documento PDF mediante la API de servicio Web

Defina las opciones de guardado del documento PDF mediante el AP de Utilidades PDF (servicio Web):

  1. Incluir archivos de proyecto

    • Cree un ensamblado de cliente de Microsoft .NET que utilice el archivo WSDL del servicio de utilidades de PDF.
    • Haga referencia al ensamblado de cliente de Microsoft .NET.
  2. Crear un cliente PDFUtilityService

    Cree un objeto PDFUtilityServiceService mediante el constructor de la 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 rápida de Web, especifique FAST_WEB_VIEW.
  4. Invocar la operación de 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 debe anular cualquier configuración anterior.

    El método devuelve un objeto BLOB con formato mediante 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 Documento PDF

Invocación de AEM Forms mediante codificación Base64

Creación de un ensamblado de cliente .NET que utilice 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 el documento PDF, realice los siguientes pasos:

  1. Incluir archivos de proyecto.
  2. Cree un cliente PDFUtilityService.
  3. Invoque la operación de limpieza.

Incluir archivos de proyecto

Incluya los archivos necesarios en el proyecto de desarrollo. Para crear una aplicación cliente mediante Java, incluya los archivos JAR necesarios.

Crear un cliente PDFUtilityService

Antes de realizar una operación de saneamiento mediante programación, debe crear un cliente PDFUtilityService. Con la API de Java, esto se logra creando un objeto PDFUtilityServiceClient.

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

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

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

Optimizar documentos PDF mediante la API de Java

Sanear documentos mediante la API de utilidades de PDF (Java):

  1. Incluir archivos de proyecto

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

  2. Crear 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 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

Anidació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