Saltar al contenido principal
Este objeto le permite ajustar los parámetros de procesamiento de archivos PDF de entrada de tipo “solo imagen” o “imagen sobre texto” al crear un archivo PDF con capacidad de búsqueda mediante el método InjectTextLayer del objeto Engine. Las propiedades de un objeto recién creado de este tipo se establecen en valores predeterminados adecuados (consulte la descripción de las propiedades).

Propiedades

,read-only

Devuelve el objeto Engine.

Especifica si se debe cambiar la apariencia del archivo PDF de salida en caso de problemas durante su procesamiento.

Esta propiedad es FALSE de forma predeterminada, lo que significa que cuando el documento no es válido, se obtendrá el código de retorno FREN_E_PDFA_CONVERSION_FAILED y el procesamiento del documento se cancelará.
Si esta propiedad es TRUE, se mostrará una advertencia sobre el cambio de apariencia en la salida. Use la devolución de llamadapara gestionar el procesamiento del documento.

Especifica la conformidad con el estándar PDF/A para el archivo PDF de salida.

Esta propiedad es PCM_None de forma predeterminada, lo que significa que el archivo de salida hereda la conformidad con el estándar PDF/A del documento original.

Especifica si el procesamiento del documento debe realizarse durante la inserción de la capa de texto.

Esta propiedad es TRUE de forma predeterminada. Si esta propiedad es FALSE, el documento original se convertirá sin inserción de capa de texto.

Especifica si se debe aplicar la corrección de inclinación y orientación al documento original. Cuando esta propiedad se establece en TRUE, el documento final contendrá la imagen corregida.

Esta propiedad solo está disponible si la propiedadCorrectOrientationModedel objetoPagePreprocessingParamsno está establecida en COM_No. De lo contrario, la inclinación y la orientación no se corregirán.

Esta propiedad es FALSE de forma predeterminada.

Especifica si el documento PDF resultante debe estar etiquetado.

El PDF etiquetado es un uso particular del PDF estructurado que permite extraer el contenido de la página y utilizarlo para diversos fines, como el reajuste de texto y gráficos, la conversión a formatos de archivo como HTML y XML, y la accesibilidad para personas con discapacidad visual.

El PDF exportado puede contener las siguientes etiquetas:

  • <DIV> (elementos de división)
  • <P> (párrafos)
  • <SPAN> (elementos de entrada)
  • <L> (elementos de lista, elementos de ítem de lista, elementos de cuerpo de ítem de lista, etc.)
  • <Caption> (firmas)
  • <Figure> (imágenes)
  • <Link> (enlaces externos)
  • <InternalLink> (enlaces internos)
  • <Lbl> (numeradores y marcadores)
  • <RunningTitle> (títulos corrientes)
  • <Note> (elementos de entrada de notas)
  • <Footnote> (elementos de texto explicativo)
  • <Reference> (elementos de entrada de referencias).

Además, los párrafos que contengan diferentes idiomas se dividirán en fragmentos de texto con etiquetas <SPAN>. Cada etiqueta <SPAN> contiene texto de un único idioma.

Esta propiedad debe establecerse en TRUE:
  • si la propiedad PDFAComplianceMode está establecida en PCM_Pdfa_1a, PCM_Pdfa_2a o PCM_Pdfa_3a, ya que PDF/A-1a, PDF/A-2a y PDF/A-3a siempre están etiquetados.
  • si la propiedad PDFAComplianceMode está establecida en PCM_None de forma predeterminada, pero se pasan PCM_Pdfa_1a, PCM_Pdfa_2a o PCM_Pdfa_3a como parámetros de entrada.

El valor predeterminado de esta propiedad es FALSE. Sin embargo, si el archivo PDF de origen está etiquetado, el valor de esta propiedad se ignora y el archivo PDF resultante siempre estará etiquetado.

Parámetro de salida

Este objeto es el parámetro de salida del método CreateTextLayerInjectionParams del objeto Engine.

Parámetro de entrada

Este objeto se pasa al método InjectTextLayer del objeto Engine como parámetro de entrada.

Consulte también

Trabajo con perfiles