TextSearchOptions
Przegląd
TextSearchOptions jest klasą w Aspose.PDF FOSS dla .NET.
Opcje operacji wyszukiwania tekstu w dokumentach PDF.
Ta klasa udostępnia 4 metody do pracy z obiektami TextSearchOptions w programach .NET. Dostępne metody obejmują: TextSearchOptions. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: CaseSensitive, ExcludeRectangles, IgnoreResourceFontErrors, IgnoreShadowText, IsRegularExpression, IsRegularExpressionUsed oraz 8 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
IsRegularExpression | bool | Odczyt/zapis | Pobiera lub ustawia, czy fraza wyszukiwania jest wyrażeniem regularnym. |
CaseSensitive | bool | Odczyt/zapis | Pobiera lub ustawia, czy wyszukiwanie jest rozróżniające wielkość liter. |
WholeWord | bool | Odczyt/zapis | Pobiera lub ustawia, czy dopasowywać tylko całe słowa. |
Rectangle | Rectangle? | Odczyt/zapis | Pobiera lub ustawia prostokąt ograniczający obszar wyszukiwania tekstu. |
ExcludeRectangles | Rectangle[]? | Odczyt/zapis | Pobiera lub ustawia obszary, w których tekst NIE jest absorbowany. |
IsRegularExpressionUsed | bool | Odczyt/zapis | Alias dla IsRegularExpression (odpowiada publicznemu API). |
LimitToPageBounds | bool | Odczyt/zapis | Pobiera lub ustawia, czy wyszukiwanie tekstu jest ograniczone do granic strony. |
SearchForTextRelatedGraphics | bool | Odczyt/zapis | Pobiera lub ustawia, czy wyniki wyszukiwania tekstu powinny również zbierać grafikę (linie, prostokąty, wypełnienia) położoną względem dopasowanego tekstu — na przykład podkreślenie hiperłącza lub prostokąt podświetlenia wokół frazy. |
IgnoreResourceFontErrors | bool | Odczyt/zapis | Gdy true, absorber tłumi wyjątki podnoszone przez nieprawidłowe lub brakujące zasoby czcionek podczas przeglądania strony — problematyczny fragment tekstu jest cicho pomijany zamiast propagować się dalej. |
SearchInAnnotations | bool | Odczyt/zapis | Czy tekst powiązany z adnotacją jest uwzględniany w wynikach wyszukiwania. |
IgnoreShadowText | bool | Odczyt/zapis | Czy tekst rysowany poza stroną lub za nieprzezroczystymi kształtami jest ignorowany. |
UseFontEngineEncoding | bool | Odczyt/zapis | Czy tabele kodowania silnika czcionek sterują dekodowaniem zamiast /ToUnicode. |
LogTextExtractionErrors | bool | Odczyt/zapis | Czy błędy wyodrębniania tekstu są przekazywane do loggera dokumentu. |
StoredGraphicElementsMaxCount | int | Odczyt/zapis | Maksymalna liczba elementów graficznych zachowywanych przez absorber wraz z dopasowanym tekstem. |
Metody
| Sygnatura | Opis |
|---|---|
TextSearchOptions() | Inicjalizuje nową instancję klasy TextSearchOptions. |
TextSearchOptions(isRegularExpressionUsed: bool) | Inicjalizuje nową instancję klasy TextSearchOptions z określonym trybem wyrażenia regularnego. |
TextSearchOptions(rectangle: Rectangle) | Inicjalizuje nową instancję klasy TextSearchOptions ograniczającą wyszukiwanie do prostokąta w przestrzeni strony. |
TextSearchOptions(rectangle: Rectangle, isRegularExpressionUsed: bool) | Inicjalizuje nową instancję, ograniczającą wyszukiwanie do prostokąta i opcjonalnie traktującą frazę jako wyrażenie regularne. |