TextFragmentAbsorber

TextFragmentAbsorber

Oversigt

TextFragmentAbsorber er en klasse i Aspose.PDF FOSS for .NET.

Søger efter tekstfragmenter på PDF‑sider, eventuelt med matchende søgefrase.

Denne klasse leverer 21 metoder til at arbejde med TextFragmentAbsorber-objekter i .NET-programmer. Tilgængelige metoder inkluderer: ApplyForAllFragments, RemoveAllText, Reset, TextFragmentAbsorber, Visit. Alle offentlige medlemmer er tilgængelige for enhver .NET-applikation efter installation af Aspose.PDF FOSS for .NET-pakken. Egenskaber: Errors, ExtractionOptions, HasErrors, Phrase, RegexResults, Text, og 4 flere.

Egenskaber

NavnTypeAdgangBeskrivelse
TextEditOptionsTextEditOptionsRead/WriteRedigeringsindstillinger anvendt under tekstudskiftning / skrifttypeudskiftning.
TextFragmentsTextFragmentCollectionRead/WriteFundne tekstfragmenter.
ErrorsList<TextExtractionError>ReadDiagnostik udsendt under udtræk af tekst.
HasErrorsboolReadSandt når Errors har mindst én post.
RegexResultsDictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection>ReadFragmentgrupper pr. regex når konstrueret via Regex[]-ctor; ellers tom.
Phrasestring?Read/WriteHenter eller indstiller søgefrasen.
TextstringReadHenter den sammenkædede tekst af alle fundne fragmenter.
ExtractionOptionsTextExtractionOptionsRead/WriteHenter eller indstiller tekstudtrækningsindstillingerne.
TextSearchOptionsTextSearchOptionsRead/WriteHenter eller indstiller tekstsøgningsindstillingerne.
TextReplaceOptionsTextReplaceOptionsRead/WriteHenter eller indstiller tekstudskiftningsindstillinger for at styre udskiftningsadfærden.

Metoder

SignatureDescription
TextFragmentAbsorber()Opret en absorber, der indsamler alle tekstfragmenter.
TextFragmentAbsorber(searchPhrase: string, isRegex: bool)Opret en absorber, der søger efter en specifik sætning.
TextFragmentAbsorber(phrase: string)Opret en absorber til en enkelt bogstavelig sætning.
TextFragmentAbsorber(phrase: string, textEditOptions: TextEditOptions)Opret en absorber til en sætning med redigeringsindstillinger.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions)Opret en absorber, der søger efter en specifik sætning med søgeindstillinger.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions, textEditOptions: TextEditOptions)Opret en absorber til en sætning med søge- + redigeringsindstillinger.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textEditOptions: TextEditOptions)Opret en absorber fra et regex med redigeringsindstillinger.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textSearchOptions: TextSearchOptions)Opret en absorber fra et regex med søgeindstillinger.
TextFragmentAbsorber(regexes: System.Text.RegularExpressions.Regex[], textSearchOptions: TextSearchOptions)Opret en absorber fra et array af regex‑udtryk; hver kompilere til sin egen RegexResults‑post.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex)Opret en absorber, der søger ved hjælp af et forkompileret .NET Regex.
TextFragmentAbsorber(textEditOptions: TextEditOptions)Opret en absorber konfigureret med de givne redigeringsindstillinger.
Visit(page: Page)Besøg en side og udtræk/søg efter tekstfragmenter.
Visit(xForm: XForm)Søg i indholdsstrømmen for et Form XObject efter tekstfragmenter.
Visit(pdf: Document)Besøg alle sider i et dokument.
ApplyForAllFragments(font: Font)Anvend den leverede skrifttype på hvert absorberet fragment.
ApplyForAllFragments(font: Font, fontSize: float)Anvend den leverede skrifttype + størrelse på hvert absorberet fragment.
ApplyForAllFragments(fontSize: float)Anvend den leverede skriftstørrelse på hvert absorberet fragment.
RemoveAllText(document: Aspose.Pdf.Document)Erstat hver fragments tekst med den tomme streng på tværs af alle sider i dokumentet.
RemoveAllText(page: Aspose.Pdf.Page)Erstat hver fragments tekst med den tomme streng på den angivne side.
RemoveAllText(page: Aspose.Pdf.Page, rect: Aspose.Pdf.Rectangle)Erstat hver fragments tekst med den tomme streng på den angivne side, begrænset til rektangel.
Reset()Ryd absorberede fragmenter, fejl og per‑regex‑resultater.

Se også

 Dansk