TextFragmentAbsorber

TextFragmentAbsorber

Przegląd

TextFragmentAbsorber jest klasą w Aspose.PDF FOSS dla .NET.

Wyszukuje fragmenty tekstu na stronach PDF, opcjonalnie dopasowując frazę wyszukiwania.

Ta klasa udostępnia 21 metod do pracy z obiektami TextFragmentAbsorber w programach .NET. Dostępne metody to: ApplyForAllFragments, RemoveAllText, Reset, TextFragmentAbsorber, Visit. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Errors, ExtractionOptions, HasErrors, Phrase, RegexResults, Text oraz 4 dodatkowe.

Właściwości

NazwaTypDostępOpis
TextEditOptionsTextEditOptionsOdczyt/zapisEdytuj opcje zastosowane podczas zamiany tekstu / podstawiania czcionki.
TextFragmentsTextFragmentCollectionOdczyt/zapisZnaleziono fragmenty tekstu.
ErrorsList<TextExtractionError>OdczytDiagnostyka wygenerowana podczas wyodrębniania tekstu.
HasErrorsboolOdczytPrawda, gdy Errors ma co najmniej jeden wpis.
RegexResultsDictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection>OdczytGrupy fragmentów per-regex, gdy skonstruowane za pomocą konstruktora Regex[]; w przeciwnym razie puste.
Phrasestring?Odczyt/zapisPobiera lub ustawia frazę wyszukiwania.
TextstringOdczytZwraca połączony tekst wszystkich znalezionych fragmentów.
ExtractionOptionsTextExtractionOptionsOdczyt/zapisPobiera lub ustawia opcje wyodrębniania tekstu.
TextSearchOptionsTextSearchOptionsOdczyt/zapisPobiera lub ustawia opcje wyszukiwania tekstu.
TextReplaceOptionsTextReplaceOptionsOdczyt/zapisPobiera lub ustawia opcje zamiany tekstu, aby kontrolować zachowanie zamiany.

Metody

SygnaturaOpis
TextFragmentAbsorber()Utwórz absorber, który zbiera wszystkie fragmenty tekstu.
TextFragmentAbsorber(searchPhrase: string, isRegex: bool)Utwórz absorber, który wyszukuje określoną frazę.
TextFragmentAbsorber(phrase: string)Utwórz absorber dla pojedynczej dosłownej frazy.
TextFragmentAbsorber(phrase: string, textEditOptions: TextEditOptions)Utwórz absorber dla frazy z opcjami edycji.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions)Utwórz absorber, który wyszukuje określoną frazę z opcjami wyszukiwania.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions, textEditOptions: TextEditOptions)Utwórz absorber dla frazy z opcjami wyszukiwania + edycji.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textEditOptions: TextEditOptions)Utwórz absorber z wyrażenia regularnego z opcjami edycji.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textSearchOptions: TextSearchOptions)Utwórz absorber z wyrażenia regularnego z opcjami wyszukiwania.
TextFragmentAbsorber(regexes: System.Text.RegularExpressions.Regex[], textSearchOptions: TextSearchOptions)Utwórz absorber z tablicy wyrażeń regularnych; każde kompiluje się do własnego wpisu RegexResults.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex)Utwórz absorber, który wyszukuje przy użyciu prekompilowanego .NET Regex.
TextFragmentAbsorber(textEditOptions: TextEditOptions)Utwórz absorber skonfigurowany z podanymi opcjami edycji.
Visit(page: Page)Odwiedź stronę i wyodrębnij/przeszukaj fragmenty tekstu.
Visit(xForm: XForm)Przeszukaj strumień zawartości obiektu Form XObject w poszukiwaniu fragmentów tekstu.
ApplyForAllFragments(font: Font)Zastosuj podaną czcionkę do każdego wchłoniętego fragmentu.
ApplyForAllFragments(font: Font, fontSize: float)Zastosuj podaną czcionkę + rozmiar do każdego wchłoniętego fragmentu.
ApplyForAllFragments(fontSize: float)Zastosuj podany rozmiar czcionki do każdego wchłoniętego fragmentu.
RemoveAllText(document: Aspose.Pdf.Document)Zastąp tekst każdego fragmentu pustym ciągiem znaków we wszystkich stronach dokumentu.
RemoveAllText(page: Aspose.Pdf.Page)Zastąp tekst każdego fragmentu pustym ciągiem znaków na podanej stronie.
RemoveAllText(page: Aspose.Pdf.Page, rect: Aspose.Pdf.Rectangle)Zastąp tekst każdego fragmentu pustym ciągiem znaków na podanej stronie, ograniczając do rect.
Reset()Wyczyść wchłonięte fragmenty, błędy i wyniki per-regex.
Visit(pdf: Document)Odwiedź wszystkie strony dokumentu.

Zobacz także

 Polski