Classe PdfAOptionsBase

Informazione

Rappresenta la classe di base per le opzioni del plugin Documentize.PdfAConverter. Questa classe fornisce proprietà e metodi per configurare il processo di conversione e validazione PDF/A.

Rappresenta la classe di base per le opzioni del plugin Documentize.PdfAConverter. Questa classe fornisce proprietà e metodi per configurare il processo di conversione e validazione PDF/A.

public abstract class PdfAOptionsBase : IPluginOptions

Ereditarietà

objectPdfAOptionsBase

Derivato

Implementa

Membri ereditati

Costruttori

PdfAOptionsBase()

protected PdfAOptionsBase()

Proprietà

AlignText

Ottiene o imposta un valore che indica se sono necessari mezzi aggiuntivi per preservare l’allineamento del testo durante il processo di conversione PDF/A.

public bool AlignText { get; set; }

Valore Proprietà

bool

Osservazioni

Quando impostato su true, il processo di conversione tenterà di ripristinare i limiti del segmento di testo originale. Per la maggior parte dei documenti non è necessario cambiare questa proprietà dal valore predefinito false, poiché l’allineamento del testo non cambia durante il processo di conversione predefinito.

CheckDifferentNamesInFontDictionaries

Ottiene i flag che controllano la conversione PDF/A nei casi in cui il documento PDF sorgente non corrisponde alla specifica PDF.

public bool CheckDifferentNamesInFontDictionaries { get; set; }

Valore Proprietà

bool

ErrorAction

Ottiene o imposta l’azione da intraprendere per gli oggetti che non possono essere convertiti.

public ConvertErrorAction ErrorAction { get; set; }

Valore Proprietà

ConvertErrorAction

IccProfileFileName

Ottiene o imposta il nome file del profilo ICC (International Color Consortium) da utilizzare per la conversione PDF/A al posto di quello predefinito.

public string IccProfileFileName { get; set; }

Valore Proprietà

string

Inputs

Ottiene la raccolta delle sorgenti dati

public List<idatasource> Inputs { get; }

Valore Proprietà

List<IDataSource&gt;

IsLowMemoryMode

Ottiene o imposta un valore che indica se la modalità a bassa memoria è abilitata durante il processo di conversione PDF/A.

public bool IsLowMemoryMode { get; set; }

Valore Proprietà

bool

LogOutputSource

Ottiene o imposta la sorgente dati per l’output del log.

public IDataSource LogOutputSource { get; set; }

Valore Proprietà

IDataSource

OptimizeFileSize

Ottiene o imposta un valore che indica se tentare di ridurre la dimensione del file durante il processo di conversione PDF/A.

public bool OptimizeFileSize { get; set; }

Valore Proprietà

bool

Osservazioni

Quando impostato su true, il processo di conversione tenterà di minimizzare la dimensione del file risultante. Questo potrebbe influenzare le prestazioni del processo di conversione.

PdfAVersion

Ottiene o imposta la versione dello standard PDF/A da utilizzare per la validazione o la conversione.

public PdfAStandardVersion PdfAVersion { get; set; }

Valore Proprietà

PdfAStandardVersion

Osservazioni

La versione dello standard PDF/A viene utilizzata per determinare il livello di conformità per la validazione e la conversione PDF/A. Se la versione è impostata su Documentize.PdfAStandardVersion.Auto, il sistema determinerà automaticamente la versione dello standard PDF/A appropriato per la validazione in base ai metadati del documento. Per il processo di conversione PDF/A, Documentize.PdfAStandardVersion.Auto predefinisce la versione standard PDF/A-1b.

SoftMaskAction

Ottiene o imposta l’azione da intraprendere durante la conversione di immagini con maschere soffici.

public ConvertSoftMaskAction SoftMaskAction { get; set; }

Valore Proprietà

ConvertSoftMaskAction

Metodi

AddInput(IDataSource)

Aggiunge una nuova sorgente dati alla raccolta

public void AddInput(IDataSource dataSource)

Parametri

Namespace: Documentize Assembly: Documentize.dll

 Italiano