TextSearchOptions
Vue d’ensemble
TextSearchOptions est une classe dans Aspose.PDF FOSS pour .NET.
Options pour les opérations de recherche de texte dans les documents PDF.
Cette classe fournit 4 méthodes pour travailler avec des objets TextSearchOptions dans les programmes .NET.
Les méthodes disponibles incluent : TextSearchOptions.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : CaseSensitive, IgnoreResourceFontErrors, IgnoreShadowText, IsRegularExpression, IsRegularExpressionUsed, LimitToPageBounds, et 7 autres.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
IsRegularExpression | bool | Read/Write | Obtient ou définit si la phrase de recherche est une expression régulière. |
CaseSensitive | bool | Read/Write | Obtient ou définit si la recherche est sensible à la casse. |
WholeWord | bool | Read/Write | Obtient ou définit si la correspondance doit se limiter aux mots entiers. |
Rectangle | Rectangle? | Read/Write | Obtient ou définit un rectangle pour limiter la zone de recherche de texte. |
IsRegularExpressionUsed | bool | Read/Write | Alias de IsRegularExpression (correspond à l’API .NET Aspose.PDF). |
LimitToPageBounds | bool | Read/Write | Obtient ou définit si la recherche de texte est limitée aux limites de la page. |
SearchForTextRelatedGraphics | bool | Read/Write | Obtient ou définit si les résultats de recherche de texte doivent également collecter les graphiques (lignes, rectangles, remplissages) positionnellement liés au texte correspondant — par exemple le soulignement d’un hyperlien ou le rectangle de surbrillance autour d’une phrase. |
IgnoreResourceFontErrors | bool | Read/Write | Lorsque vrai, l’absorbeur supprime les exceptions levées par des ressources de police malformées ou manquantes lors du parcours des pages — le fragment de texte incriminé est silencieusement ignoré au lieu d’être propagé. |
SearchInAnnotations | bool | Read/Write | Indique si le texte lié aux annotations contribue aux résultats de recherche. |
IgnoreShadowText | bool | Read/Write | Indique si le texte dessiné hors page ou derrière des formes opaques est ignoré. |
UseFontEngineEncoding | bool | Read/Write | Indique si les tables d’encodage du moteur de police dirigent le décodage au lieu de /ToUnicode. |
LogTextExtractionErrors | bool | Read/Write | Indique si les erreurs d’extraction de texte sont acheminées via le journal du document. |
StoredGraphicElementsMaxCount | int | Read/Write | Nombre maximal d’éléments graphiques conservés par l’absorbeur en même temps que le texte correspondant. |
Méthodes
| Signature | Description |
|---|---|
TextSearchOptions() | Initialise une nouvelle instance de la classe TextSearchOptions. |
TextSearchOptions(isRegularExpressionUsed: bool) | Initialise une nouvelle instance de la classe TextSearchOptions avec le mode d’expression régulière spécifié. |
TextSearchOptions(rectangle: Rectangle) | Initialise une nouvelle instance de la classe TextSearchOptions en limitant la recherche à un rectangle dans l’espace de la page. |
TextSearchOptions(rectangle: Rectangle, isRegularExpressionUsed: bool) | Initialise une nouvelle instance en limitant la recherche à un rectangle et, éventuellement, en traitant la phrase comme une expression régulière. |