Class PdfAOptionsBase
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 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 PDF/A.
public abstract class PdfAOptionsBase : IPluginOptionsInheritance
Derived
Implements
Inherited Members
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Constructors
PdfAOptionsBase()
protected PdfAOptionsBase()Properties
AlignText
Obtiene o establece un valor que indica si se requieren medios adicionales para preservar la alineación del texto durante el proceso de conversión PDF/A.
public bool AlignText { get; set; }Property Value
Remarks
Cuando se establece en true, el proceso de conversión intentará restaurar los límites originales del segmento de texto.
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 los indicadores que controlan la conversión PDF/A en los casos en que el documento PDF de origen no se ajuste a la especificación PDF.
public bool CheckDifferentNamesInFontDictionaries { get; set; }Property Value
ErrorAction
Obtiene o establece la acción a realizar para los objetos que no pueden convertirse.
public ConvertErrorAction ErrorAction { get; set; }Property Value
IccProfileFileName
Obtiene o establece el nombre de archivo del perfil ICC (International Color Consortium) que se utilizará para la conversión PDF/A en lugar del predeterminado.
public string IccProfileFileName { get; set; }Property Value
Inputs
Obtiene la colección de datos.
public List<idata> Inputs { get; }Property Value
IsLowMemoryMode
Obtiene o establece un valor que indica si el modo de bajo consumo de memoria está habilitado durante el proceso de conversión PDF/A.
public bool IsLowMemoryMode { get; set; }Property Value
LogOutputSource
Obtiene o establece la fuente de datos para la salida del registro.
public IData LogOutputSource { get; set; }Property Value
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; }Property Value
Remarks
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 la validación o conversión.
public PdfAStandardVersion PdfAVersion { get; set; }Property Value
Remarks
La versión del estándar PDF/A se utiliza para determinar el nivel de cumplimiento para la validación y conversión PDF/A.
Si la versión se establece en Documentize.PdfAStandardVersion.Auto, el sistema determinará automáticamente la versión de estándar PDF/A adecuada para la validación en función de los metadatos del documento.
Para el proceso de conversión PDF/A, Documentize.PdfAStandardVersion.Auto se traduce al estándar PDF/A-1b de forma predeterminada.
SoftMaskAction
Obtiene o establece la acción a realizar durante la conversión de imágenes con máscaras suaves.
public ConvertSoftMaskAction SoftMaskAction { get; set; }Property Value
Methods
AddInput(IData)
Agrega nuevos datos a la colección
public void AddInput(IData data)Parameters
dataIData: Datos de entrada. :
Namespace: Documentize Assembly: Documentize.dll