TextSearchOptions

TextSearchOptions class

Représente les options de recherche de texte

public sealed class TextSearchOptions : TextOptions

Constructeurs

NomLa description
TextSearchOptions(bool)Initialise la nouvelle instance duTextSearchOptions object. Spécifie le mode d’utilisation des expressions régulières.
TextSearchOptions(Rectangle)Initialise la nouvelle instance duTextSearchOptionsobjet. Spécifie le rectangle qui délimite le texte recherché.
TextSearchOptions(Rectangle, bool)Initialise la nouvelle instance duTextSearchOptions objet. Spécifie un rectangle qui délimite le texte recherché et le mode d’utilisation des expressions régulières.

Propriétés

NomLa description
IgnoreResourceFontErrors { get; set; }Obtient ou définit l’indication que les erreurs liées à l’absence de police seront ignorées par l’absorbeur de texte (fragment). true - signifie que les erreurs d’absence de police seront ignorées. Les segments de texte faisant référence à des ressources incorrectes seront ignorés lors du traitement. false (par défaut) - l’absence d’erreur de police mettra fin au traitement en levant une exception.
IgnoreShadowText { get; set; }Obtient ou définit l’indication que les fragments de texte représentant l’ombre du texte normal seront ignorés lors de la recherche. true - signifie que le texte de l’ombre ne sera pas trouvé (essayez ceci si la recherche de texte renvoie des fragments dupliqués sur les positions proches) false - signifie que l’ombre le texte sera trouvé ainsi que le texte normal (valeur par défaut)
IsRegularExpressionUsed { get; set; }Obtient ou définit l’indication qu’une expression régulière est utilisée.
LimitToPageBounds { get; set; }Obtient ou définit l’indication que le texte est recherché dans les limites de la page.
LogTextExtractionErrors { get; set; }Obtient ou définit l’indication que les erreurs d’extraction de texte (décodage) seront consignées dans l’absorbeur de texte (fragment). true - signifie que les erreurs d’extraction de texte (décodage) seront consignées. Cela peut diminuer les performances. false (valeur par défaut) - aucune erreur de journalisation.
Rectangle { get; set; }Obtient ou définit le rectangle qui délimite le texte recherché.
SearchForTextRelatedGraphics { get; set; }Obtient ou définit la valeur qui permet de rechercher des graphiques liés au texte (souligné, arrière-plan, etc.) lors de la recherche de texte. true - la recherche de graphiques liés au texte sera effectuée (valeur par défaut). false - éléments graphiques pouvant être présents dans le document source sera ignoré. Définissez ceci en cas de problèmes de performances ou si vous n’avez pas besoin de gérer le soulignement, l’arrière-plan ou l’écrêtage.
StoredGraphicElementsMaxCount { get; set; }Obtient ou définit une valeur qui limite la recherche de graphiques liés au texte (souligné, arrière-plan, etc.) sur une page pour le nombre d’éléments spécifié. La valeur par défaut est 250. Définissez une valeur inférieure en cas de problèmes de performances, essayez une valeur plus élevée dans le cas certains éléments graphiques n’ont pas été trouvés.
UseFontEngineEncoding { get; set; }Obtient ou définit l’indication que le texte sera recherché à l’aide de l’encodage du moteur de police. true - signifie que l’encodage du moteur de police sera utilisé (essayez ceci si la recherche de texte échoue en raison d’un encodage imparfait dans le document) false - signifie que l’encodage de la police du document sera être utilisé (valeur par défaut)

Voir également