Class PdfAOptionsBase

Información

Representa la clase base para las opciones del plugin Documentize.PdfAConverter. Esta clase proporciona propiedades y métodos para configurar el proceso de conversión y validación de PDF/A.

Representa la clase base para las opciones del plugin Documentize.PdfAConverter. Esta clase proporciona propiedades y métodos para configurar el proceso de conversión y validación de PDF/A.

public abstract class PdfAOptionsBase : IPluginOptions

Herencia

objectPdfAOptionsBase

Derivados

Implementa

Miembros heredados

Constructores

PdfAOptionsBase()

protected PdfAOptionsBase()

Propiedades

AlignText

Obtiene o establece un valor que indica si son necesarios medios adicionales para preservar la alineación del texto durante el proceso de conversión PDF/A.

public bool AlignText { get; set; }

Valor de la propiedad

bool

Comentarios

Cuando se establece en true, el proceso de conversión intentará restaurar los límites del segmento de texto original. Para la mayoría de los documentos, no es necesario cambiar esta propiedad del valor predeterminado false, ya que la alineación del texto no cambia durante el proceso de conversión predeterminado.

CheckDifferentNamesInFontDictionaries

Obtiene las banderas que controlan la conversión PDF/A para los casos en que el documento PDF de origen no corresponde a la especificación PDF.

public bool CheckDifferentNamesInFontDictionaries { get; set; }

Valor de la propiedad

bool

ErrorAction

Obtiene o establece la acción que se debe tomar para los objetos que no se pueden convertir.

public ConvertErrorAction ErrorAction { get; set; }

Valor de la propiedad

ConvertErrorAction

IccProfileFileName

Obtiene o establece el nombre del archivo del perfil ICC (Consorcio Internacional del Color) que se utilizará para la conversión PDF/A en lugar del predeterminado.

public string IccProfileFileName { get; set; }

Valor de la propiedad

string

Inputs

Obtiene la colección de fuentes de datos.

public List<idatasource> Inputs { get; }

Valor de la propiedad

List<IDataSource>

IsLowMemoryMode

Obtiene o establece un valor que indica si el modo de baja memoria está habilitado durante el proceso de conversión PDF/A.

public bool IsLowMemoryMode { get; set; }

Valor de la propiedad

bool

LogOutputSource

Obtiene o establece la fuente de datos para la salida del registro.

public IDataSource LogOutputSource { get; set; }

Valor de la propiedad

IDataSource

OptimizeFileSize

Obtiene o establece un valor que indica si se debe intentar reducir el tamaño del archivo durante el proceso de conversión PDF/A.

public bool OptimizeFileSize { get; set; }

Valor de la propiedad

bool

Comentarios

Cuando se establece en true, el proceso de conversión intentará minimizar el tamaño del archivo resultante. Esto puede afectar el rendimiento del proceso de conversión.

PdfAVersion

Obtiene o establece la versión del estándar PDF/A que se utilizará para validación o conversión.

public PdfAStandardVersion PdfAVersion { get; set; }

Valor de la propiedad

PdfAStandardVersion

Comentarios

La versión del estándar PDF/A se utiliza para determinar el nivel de cumplimiento para la validación y conversión de PDF/A. Si la versión se establece en Documentize.PdfAStandardVersion.Auto, el sistema determinará automáticamente la versión estándar PDF/A apropiada para la validación en función de los metadatos del documento. Para el proceso de conversión PDF/A, el Documentize.PdfAStandardVersion.Auto predetermina la versión estándar PDF/A-1b.

SoftMaskAction

Obtiene o establece la acción que se debe tomar durante la conversión de imágenes con máscaras suaves.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

Valor de la propiedad

ConvertSoftMaskAction

Métodos

AddInput(IDataSource)

Añade una nueva fuente de datos a la colección.

public void AddInput(IDataSource dataSource)

Parámetros

Namespace: Documentize Assembly: Documentize.dll

 Español