TextFragmentAbsorber

TextFragmentAbsorber

Opinie generală

TextFragmentAbsorber este o clasă în Aspose.PDF FOSS pentru .NET.

Căutări pentru fragmente de text pe pagini PDF, opțional corespunzătoare unei fraze de căutare.

Această clasă oferă 21 de metode pentru a lucra cu obiecte TextFragmentAbsorber în programe .NET. Metodele disponibile includ: ApplyForAllFragments, RemoveAllText, Reset, TextFragmentAbsorber, Visit. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Errors, ExtractionOptions, HasErrors, Phrase, RegexResults, Text, şi încă 4 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
TextEditOptionsTextEditOptionsCitire/scriereOpțiunile de editare aplicate în timpul înlocuirii textului / substituției fonturilor.
TextFragmentsTextFragmentCollectionCitire/scriereAm găsit fragmente de text.
ErrorsList<TextExtractionError>Citeşte.Diagnostic emis în timp ce extrage text.
HasErrorsboolCiteşte.E adevărat când Erorile au cel puțin o intrare.
RegexResultsDictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection>Citeşte.Grupuri de fragmente per-regex atunci când sunt construite prin Regex[] ctor; gol altfel.
Phrasestring?Citire/scriereObţine sau stabileşte fraza de căutare.
TextstringCiteşte.Obţine textul concatenat al tuturor fragmentelor găsite.
ExtractionOptionsTextExtractionOptionsCitire/scriereObține sau stabilește opțiunile de extracție a textului.
TextSearchOptionsTextSearchOptionsCitire/scriereObține sau stabilește opțiunile de căutare text.
TextReplaceOptionsTextReplaceOptionsCitire/scriereObține sau stabilește opțiuni de înlocuire text pentru a controla comportamentul de substituție.

Metode de evaluare

SemnăturaDescriere:
TextFragmentAbsorber()Creează un absorber care colectează toate fragmentele de text.
TextFragmentAbsorber(searchPhrase: string, isRegex: bool)Creează un absorber care caută o expresie specifică.
TextFragmentAbsorber(phrase: string)Creează un absorber pentru o singură frază literală.
TextFragmentAbsorber(phrase: string, textEditOptions: TextEditOptions)Creează un absorber pentru o frază cu opțiuni de editare.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions)Creează un absorber care caută o frază specifică cu opțiuni de căutare.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions, textEditOptions: TextEditOptions)Creează un absorber pentru o frază cu opțiuni de căutare + editare.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textEditOptions: TextEditOptions)Crearea unui absorber dintr-un regex cu opțiuni de editare.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textSearchOptions: TextSearchOptions)Creează un absorber dintr-un regex cu opțiuni de căutare.
TextFragmentAbsorber(regexes: System.Text.RegularExpressions.Regex[], textSearchOptions: TextSearchOptions)Creați un absorber dintr-o matrice de regexuri; fiecare compilează în propria sa intrare RegexResults .
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex)Crearea unui absorber care caută folosind un .NET Regex precompilat.
TextFragmentAbsorber(textEditOptions: TextEditOptions)Creează un absorber configurat cu opțiunile de editare date.
Visit(page: Page)Vizitați o pagină și extrageți/căutați fragmente de text.
Visit(xForm: XForm)Căutați fragmente de text în fluxul de conținut al unui Obiect X Form.
Visit(pdf: Document)Vizitați toate paginile unui document.
ApplyForAllFragments(font: Font)Aplicați fontul furnizat la fiecare fragment absorbit.
ApplyForAllFragments(font: Font, fontSize: float)Aplicați fontul + dimensiunea furnizată la fiecare fragment absorbit.
ApplyForAllFragments(fontSize: float)Aplicați dimensiunea fontului furnizată la fiecare fragment absorbit.
RemoveAllText(document: Aspose.Pdf.Document)Înlocuiți textul fiecărui fragment cu șirul gol de pe fiecare pagină din document.
RemoveAllText(page: Aspose.Pdf.Page)Înlocuiți textul fiecărui fragment cu șirul gol de pe pagina dată.
RemoveAllText(page: Aspose.Pdf.Page, rect: Aspose.Pdf.Rectangle)Înlocuiți textul fiecărui fragment cu șirul gol de pe pagina dată, restricționat la recte.
Reset()Fragmentele absorbite, erorile şi rezultatele per-regex.

Vezi și:

 Română