TextSearchOptions

TextSearchOptions class

Rappresenta le opzioni di ricerca del testo

public sealed class TextSearchOptions : TextOptions

Costruttori

Nome Descrizione
TextSearchOptions(bool) Inizializza la nuova istanza diTextSearchOptions oggetto. Specifica la modalità di utilizzo dell’espressione regolare.
TextSearchOptions(Rectangle) Inizializza la nuova istanza diTextSearchOptionsoggetto. Specifica il rettangolo che delimita il testo cercato.
TextSearchOptions(Rectangle, bool) Inizializza la nuova istanza diTextSearchOptions oggetto. Specifica il rettangolo che delimita il testo cercato e la modalità di utilizzo delle espressioni regolari.

Proprietà

Nome Descrizione
IgnoreResourceFontErrors { get; set; } Ottiene o imposta l’indicazione che gli errori relativi all’assenza di carattere verranno ignorati dall’assorbitore di testo (frammento). true - significa che gli errori di assenza di carattere verranno ignorati. I segmenti di testo che fanno riferimento a risorse errate verranno ignorati durante l’elaborazione. false (predefinito) - l’assenza di errori di carattere interromperà l’elaborazione generando un’eccezione.
IgnoreShadowText { get; set; } Ottiene o imposta l’indicazione che i frammenti di testo che rappresentano l’ombra del testo normale verranno ignorati durante la ricerca. true - significa che il testo ombreggiato non verrà trovato (prova se la ricerca del testo restituisce frammenti duplicati nelle posizioni vicine) false - significa che l’ombra verrà trovato il testo oltre al testo normale (valore predefinito)
IsRegularExpressionUsed { get; set; } Ottiene o imposta l’indicazione che viene utilizzata un’espressione regolare.
LimitToPageBounds { get; set; } Ottiene o imposta l’indicazione che il testo viene cercato entro i limiti della pagina.
LogTextExtractionErrors { get; set; } Ottiene o imposta l’indicazione che gli errori di estrazione del testo (decodifica) verranno registrati nell’assorbitore del testo (frammento). true - significa che gli errori di estrazione del testo (decodifica) verranno registrati. Potrebbe ridurre le prestazioni. false (predefinito) - nessuna registrazione degli errori.
Rectangle { get; set; } Ottiene o imposta il rettangolo che delimita il testo cercato.
SearchForTextRelatedGraphics { get; set; } Ottiene o imposta un valore che consente la ricerca di elementi grafici relativi al testo (sottolineature, sfondo, ecc.) durante la ricerca di testo. true - verrà eseguita la ricerca di elementi grafici relativi al testo (valore predefinito). false - elementi grafici che potrebbero essere presenti nel documento di origine sarà ignorato. Impostalo in caso di problemi di prestazioni o non è necessario gestire la sottolineatura, lo sfondo o il ritaglio.
StoredGraphicElementsMaxCount { get; set; } Ottiene o imposta un valore che limita la ricerca di elementi grafici relativi al testo (sottolineature, sfondo, ecc.) in una pagina per il numero specificato di elementi. Il valore predefinito è 250. Impostare un valore minore in caso di problemi di prestazioni, provare un valore maggiore nel caso alcuni elementi grafici non sono stati trovati.
UseFontEngineEncoding { get; set; } Ottiene o imposta l’indicazione che la ricerca del testo verrà eseguita utilizzando la codifica del motore dei caratteri. true: significa che verrà utilizzata la codifica del motore dei caratteri (prova se la ricerca del testo non riesce a causa di una codifica imperfetta nel documento) false: significa che la codifica dei caratteri del documento verrà eseguita essere utilizzato (valore predefinito)

Guarda anche