Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt

Use this file to discover all available pages before exploring further.

Este objeto permite ajustar los parámetros adicionales de la exportación en formato PDF (PDF/A): información de cifrado, versión de PDF, etc. Estos parámetros son independientes del escenario de exportación seleccionado.

Propiedades

NameTipoDescription
AplicaciónEngine, de solo lecturaDevuelve el objeto Engine.
Configuración general
FontEmbeddingModeFontEmbeddingModeEnum

Especifica si las fuentes deben incrustarse durante la exportación a PDF (PDF/A).

Este parámetro solo puede establecerse en FEM_DontEmbed si IPDFExportParams::PDFAComplianceMode está establecido en PCM_None.

Si se usa la fuente PMingLiU/MingLiU para un documento en chino, se incrustará en el archivo PDF de salida independientemente del valor de esta propiedad.

El valor predeterminado de esta propiedad es FEM_Auto.

WriteTaggedPDF

ThreeStatePropertyValueEnum

Especifica si el texto reconocido debe exportarse a PDF etiquetado.

El PDF etiquetado es un uso específico del PDF estructurado que permite extraer y utilizar el contenido de la página con diversos fines, como el reajuste de texto y gráficos, la conversión a formatos de archivo como HTMLy 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 elemento de lista, elementos del cuerpo de elemento de lista, etc.)
  • <Caption> (leyendas)
  • <Figure> (imágenes)
  • <Link> (enlaces externos)
  • <InternalLink> (enlaces internos)
  • <Lbl> (numeradores y marcadores)
  • <RunningTitle> (títulos corrientes)
  • <Note> (elementos de entrada de nota)
  • <Footnote> (elementos de texto explicativo)
  • <Reference> (elementos de entrada de referencia).

Además, los párrafos en distintos idiomas se dividirán en fragmentos de texto mediante las etiquetas <SPAN>. Cada etiqueta <SPAN> contiene texto de un solo idioma.

Se aplican algunas restricciones al valor de esta propiedad:

  • Esta propiedad puede establecerse en TSPV_Yes solo si la versión de PDF (la propiedad PDFVersion) es 1.4 o superior.
  • PDF/A-1a, PDF/A-2a y PDF/A-3a siempre están etiquetados, por lo que esta propiedad no puede establecerse en TSPV_No si IPDFExportParams::PDFAComplianceMode está establecida en PCM_Pdfa_1a, PCM_Pdfa_2a o PCM_Pdfa_3a.

De forma predeterminada, esta propiedad es TSPV_Auto.

ReplaceUncertainWordsWithImage

VARIANT_BOOL

Especifica si las palabras reconocidas de forma incierta deben reemplazarse por sus imágenes durante la exportación al formato PDF (PDF/A).

Puede usar esta propiedad cuando la IPDFExportParams::TextExportMode propiedad se establece en PEM_TextWithPictures o PEM_TextOnImage; de lo contrario, su valor se ignora.

Esta propiedad es FALSE de forma predeterminada.

WriteRunningTitles

VARIANT_BOOL

Especifica si los encabezados corrientes deben guardarse en un archivo PDF (PDF/A) de salida.

Esta propiedad es TRUE de forma predeterminada.

WriteLinks

VARIANT_BOOL

Especifica si los hipervínculos deben conservarse durante la exportación del texto reconocido al formato PDF (PDF/A). Si esta propiedad es FALSE, los hipervínculos se exportan como texto.

Aunque el archivo se haya exportado con esta propiedad establecida en FALSE, a veces los hipervínculos pueden seguir viéndose. Esto se debe a que la mayoría de los visores de PDF detectan los hipervínculos evidentes (texto comowww​.some-website.net) incluso si no hay información sobre ellos en el archivo PDF. Para desactivar esta función en los visores de Adobe PDF, vaya a Preferences > General y desactive la opción Create links fromURLs.

Esta propiedad es TRUE de forma predeterminada.

EnableLinearization

VARIANT_BOOL

Especifica si se debe crear un archivo PDF linealizado. Los archivos PDF linealizados tienen los datos internos organizados en el orden de las páginas. Una página de un archivo PDF linealizado puede leerse en un complemento de un navegador websin tener que esperar a que se descargue el archivo completo. Los PDF no linealizados tienen dispersos por todo el archivo los datos necesarios para componer una página del documento. Los archivos PDF no linealizados son más pequeños,pero tardan más en abrirse.

Esta propiedad solo tiene sentido para archivos PDF de varias páginas. Si la propiedad se establece en TRUE y se exporta un documento de una sola página, se crea un archivo no linealizado.

De forma predeterminada, esta propiedad es FALSE.

PageOrientation

PageOrientationEnum

Especifica la orientación de la página durante la exportación a formato PDF. Si la IPaperSizeParams::PaperSizeMode propiedad está establecida en:

  • PSM_ImageSize o PSM_SynthesisSize, se usa el valor predeterminado.
  • PSM_UserDefined, PSM_AutoFlexible o PSM_AutoFixed, la orientación de la página se establece según el valor especificado.

De forma predeterminada, la propiedad está establecida en POM_Auto.

PaperSizeParams

PaperSizeParams, de solo lectura

Especifica la altura y el ancho del papel para la exportación a formato PDF (PDF/A).

ReferenceTimeZone

TimeZoneTypeEnum

Especifica la zona horaria de la fecha y hora que se escriben en el PDF de salida.

De forma predeterminada, esta propiedad es TZT_UTC.

TextAndBackgroundColorMode

TextAndBackgroundColorModeEnum

Especifica si deben conservarse los colores originales del texto y del fondo al exportar el texto reconocido al formato PDF. Esta propiedad solo tiene sentido si la IPDFExportParams::TextExportMode propiedad está establecida en PEM_TextOnly, PEM_TextWithPictures o PEM_TextOnImage; de lo contrario, su valor se ignora.

De forma predeterminada, esta propiedad es TBCM_Auto.

Cifrado y versión del PDF

EncryptionInfo

PDFEncryptionInfo, de solo lectura

Especifica los parámetros de cifrado del archivo PDF.

Estos parámetros se usan (la propiedad IPDFEncryptionInfo::IsEncryptionRequested puede establecerse en TRUE) solo si la propiedad IPDFExportParams::PDFAComplianceMode está establecida en PCM_None.

PDFVersion

PDFVersionEnum

Especifica la versión del archivo PDF (PDF/A).

Tenga en cuenta que la versión no debe entrar en conflicto con los parámetros de exportación especificados. Debe seleccionarse como versión del archivo PDF la versión más antigua compatible con losparámetros de exportación especificados:

  • La versión de archivo disponible más antigua es la 1.3.
  • La versión del archivo PDF debe ser 1.4, si:
  • La versión del archivo PDF debe ser 1.4 o superior, si:
  • La versión debe ser 1.5 o superior, si:
  • La versión debe ser 1.6 o superior, si:
    • la EncryptionAlgorithm propiedad del objeto PDFEncryptionInfo es PDFEA_AES128, o
    • se usan fuentes OpenType en el archivo PDF de salida.
  • La versión debe ser 1.7 o superior, si:
  • La versión de archivo disponible más reciente es la 2.0.

El valor predeterminado de esta propiedad es PVN_Auto, lo que significa que la versión se detecta automáticamente.

Escritura de metadatos

MetaDataWritingParams

DocumentContentInfoWritingParams, de solo lectura

Especifica si el autor, asunto, título, palabras clave, productor y creador del documento deben escribirse en el archivo PDF (PDF/A) de salida. Estos parámetros del documento se definen en el DocumentContentInfo subobjeto del FRDocument objeto.

WriteXmpMetadata

ThreeStatePropertyValueEnum

Especifica si la información del contenido del documento debe escribirse en los datos XMP del archivo PDF (PDF/A). Lasetiquetas de metadatos escritas en XMP son las del conjunto Dublin Core.

Extensible Metadata Platform (XMP) es una tecnología que permite insertar metadatos directamente en un archivo. Simplifica la extracción de información sobre el contenido para aplicaciones de terceros.

Esta propiedad está sujeta a algunas restricciones de valor:

  • Esta propiedad solo tiene sentido para archivos PDF, porque en los archivos PDF/A la información del contenido del documento siempre se duplica en XMP de conformidad con el estándar. Por lo tanto, esta propiedad solo puede establecerseen TSPV_No si IPDFExportParams::PDFAComplianceMode está establecido en PCM_None.
  • Esta propiedad solo puede establecerse en TSPV_Yes si la versión de PDF (la propiedad PDFVersion) es 1.4 o superior.

De forma predeterminada, esta propiedad es TSPV_Auto, lo que significa que los metadatos deben escribirse en XMP para los archivos PDF/A y no deben escribirse para los archivos PDF.

Conservación de los datos del archivo de origen

WriteSourceOutline

VARIANT_BOOL

Especifica si el esquema del archivo PDF/DOCX/RTF/ODT/HTML original debe escribirse en el archivo de salida.

Esta propiedad es TRUE de manera predeterminada.

Si se utiliza el objeto ExportFileWriter, se ignora el valor de esta propiedad y el esquema no se escribe en elarchivo de salida.

WriteSourceAttachments

VARIANT_BOOL

Especifica si los archivos adjuntos PDF del documento deben escribirse en el archivo de salida. Los archivos adjuntos pueden provenir del archivo PDF de entrada o agregarse al documento mediante la propiedad IFRDocument::PDFAttachments.

Puede guardar archivos adjuntos solo al exportar a PDF/A-3 o a PDF no conforme con PDF/A (PCM_None, PCM_Pdfa_3a, PCM_Pdfa_3b, PCM_Pdfa_3u).

Esta propiedad es FALSE de forma predeterminada.

Compliance

EnableZugferdCompliance

VARIANT_BOOL

Especifica si el archivo PDF de salida cumple con el estándar de factura electrónica ZUGFeRD.

Para establecer esta propiedad en TRUE, deben cumplirse los siguientes requisitos:

Consulte facturas electrónicas compatibles con ZUGFeRD para obtener más información.

De forma predeterminada, esta propiedad es FALSE.

EnablePDFUACompliance

VARIANT_BOOL

Especifica si el archivo PDF de salida cumple con el estándar internacional PDF/UA.

Esta propiedad se puede establecer en TRUE solo si las WriteTaggedPDF y WriteXmpMetadata propiedades del objeto PdfExportFeatures están establecidas en TSPV_Yes.

Esta propiedad es FALSE de forma predeterminada.

PDFExportFeatures Diagrama de objetos

Consulte también

Ajuste de parámetros de exportación Uso de perfiles Uso de Propiedades