TextFragmentAbsorber

TextFragmentAbsorber

Overzicht

TextFragmentAbsorber is een klasse in Aspose.PDF FOSS voor .NET.

Zoekt naar tekstfragmenten op PDF-pagina’s, eventueel overeenkomend met een zoekzin.

Deze klasse biedt 21 methoden voor het werken met TextFragmentAbsorber objecten in .NET programma’s. Beschikbare methoden omvatten: ApplyForAllFragments, RemoveAllText, Reset, TextFragmentAbsorber, Visit. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: Errors, ExtractionOptions, HasErrors, Phrase, RegexResults, Text, en nog 4.

Eigenschappen

NaamTypeToegangBeschrijving
TextEditOptionsTextEditOptionsLezen/schrijvenBewerk opties die worden toegepast tijdens tekstvervanging / lettertypevervanging.
TextFragmentsTextFragmentCollectionLezen/schrijvenGevonden tekstfragmenten.
ErrorsList<TextExtractionError>LezenDiagnostiek uitgegeven tijdens het extraheren van tekst.
HasErrorsboolLezenWaar wanneer Errors ten minste één item bevat.
RegexResultsDictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection>LezenPer-regex fragmentgroepen wanneer geconstrueerd via de Regex[] ctor; anders leeg.
Phrasestring?Lezen/schrijvenHaalt de zoekzin op of stelt deze in.
TextstringLezenHaalt de samengevoegde tekst van alle gevonden fragmenten op.
ExtractionOptionsTextExtractionOptionsLezen/schrijvenHaalt op of stelt de tekst-extractie-opties in.
TextSearchOptionsTextSearchOptionsLezen/schrijvenHaalt de tekstzoekopties op of stelt ze in.
TextReplaceOptionsTextReplaceOptionsLezen/schrijvenHaalt tekstvervangingsopties op of stelt ze in om het vervangingsgedrag te regelen.

Methoden

HandtekeningBeschrijving
TextFragmentAbsorber()Maak een absorber die alle tekstfragmenten verzamelt.
TextFragmentAbsorber(searchPhrase: string, isRegex: bool)Maak een absorber die zoekt naar een specifieke zin.
TextFragmentAbsorber(phrase: string)Maak een absorber voor een enkele letterlijke zin.
TextFragmentAbsorber(phrase: string, textEditOptions: TextEditOptions)Maak een absorber voor een zin met bewerkingsopties.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions)Maak een absorber die zoekt naar een specifieke zin met zoekopties.
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions, textEditOptions: TextEditOptions)Maak een absorber voor een zin met zoek- + bewerkingsopties.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textEditOptions: TextEditOptions)Maak een absorber van een regex met bewerkingsopties.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textSearchOptions: TextSearchOptions)Maak een absorber van een regex met zoekopties.
TextFragmentAbsorber(regexes: System.Text.RegularExpressions.Regex[], textSearchOptions: TextSearchOptions)Maak een absorber van een array van regexes; elk compileert naar zijn eigen RegexResults entry.
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex)Maak een absorber die zoekt met een vooraf gecompileerde .NET Regex.
TextFragmentAbsorber(textEditOptions: TextEditOptions)Maak een absorber geconfigureerd met de opgegeven bewerkingsopties.
Visit(page: Page)Bezoek een pagina en extraheer/zoek tekstfragmenten.
Visit(xForm: XForm)Zoek in de contentstream van een Form XObject naar tekstfragmenten.
ApplyForAllFragments(font: Font)Pas het opgegeven font toe op elk geabsorbeerd fragment.
ApplyForAllFragments(font: Font, fontSize: float)Pas het opgegeven font + grootte toe op elk geabsorbeerd fragment.
ApplyForAllFragments(fontSize: float)Pas de opgegeven font size toe op elk geabsorbeerd fragment.
RemoveAllText(document: Aspose.Pdf.Document)Vervang de tekst van elk fragment door de lege tekenreeks op elke pagina in het document.
RemoveAllText(page: Aspose.Pdf.Page)Vervang de tekst van elk fragment door de lege tekenreeks op de opgegeven pagina.
RemoveAllText(page: Aspose.Pdf.Page, rect: Aspose.Pdf.Rectangle)Vervang de tekst van elk fragment door de lege tekenreeks op de opgegeven pagina, beperkt tot rect.
Reset()Wis geabsorbeerde fragmenten, fouten en per-regex resultaten.
Visit(pdf: Document)Bezoek alle pagina’s van een document.

Zie ook

 Nederlands