TextFragmentAbsorber
Összefoglaló
TextFragmentAbsorber az .NET-es FOSS Aspose.PDF osztály.
A PDF-oldalakon szövegrészeket keres, ha szükséges egy keresési kifejezéshez igazodik.
Ez a osztály 21 módszert biztosít az TextFragmentAbsorber objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: ApplyForAllFragments, RemoveAllText, Reset, TextFragmentAbsorber, Visit. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: Errors, ExtractionOptions, HasErrors, Phrase, RegexResults, Text, és még négy.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
TextEditOptions | TextEditOptions | Olvasás/írás | A szöveg/font helyettesítés során alkalmazott szerkesztési lehetőségek. |
TextFragments | TextFragmentCollection | Olvasás/írás | Találtam szövegrészeket. |
Errors | List<TextExtractionError> | Olvasd! | A szöveg kivonása során kibocsátott diagnosztikai adatok. |
HasErrors | bool | Olvasd! | Igaz, ha a hibák legalább egy bejegyzést tartalmaznak. |
RegexResults | Dictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection> | Olvasd! | Per-regex fragment csoportok, ha a Regex[] ctor segítségével épülnek; egyébként üres. |
Phrase | string? | Olvasás/írás | Megkapja vagy beállítja a keresési kifejezést. |
Text | string | Olvasd! | Megkapja az összes talált darab szövegeit. |
ExtractionOptions | TextExtractionOptions | Olvasás/írás | Megkapja vagy beállítja a szöveg kivonási lehetőségeket. |
TextSearchOptions | TextSearchOptions | Olvasás/írás | Megkapja vagy beállítja a szöveges keresési lehetőségeket. |
TextReplaceOptions | TextReplaceOptions | Olvasás/írás | Megkapja vagy rögzíti a helyettesítő viselkedés ellenőrzésére szolgáló szöveges helyette helyezés lehetőségeket. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
TextFragmentAbsorber() | Hozzá kell állítani egy abszorbálót, ami összegyűjti az összes szöveget. |
TextFragmentAbsorber(searchPhrase: string, isRegex: bool) | Készítsen egy olyan felszívót, ami egy adott kifejezést keres. |
TextFragmentAbsorber(phrase: string) | Csinálj egy szögletest egyetlen szóbeli mondathoz. |
TextFragmentAbsorber(phrase: string, textEditOptions: TextEditOptions) | A szerkesztési lehetőségekkel rendelkező kifejezés absorberét hozzon létre. |
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions) | Hozz létre egy olyan felszívót, amely keres egy adott kifejezést a keresési lehetőségekkel. |
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions, textEditOptions: TextEditOptions) | A keresés + szerkesztési lehetőségekkel egy kifejezésre adunk el. |
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textEditOptions: TextEditOptions) | A regexből egy szerkesztési lehetőséggel felszívó formátum létrehozása. |
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textSearchOptions: TextSearchOptions) | A keresési lehetőségekkel rendelkező regexből egy absorber létrehozása. |
TextFragmentAbsorber(regexes: System.Text.RegularExpressions.Regex[], textSearchOptions: TextSearchOptions) | Egy regexes-tartományból egy absorber létrehozása; mindegyik saját RegexResults bejegyzésbe kompilál. |
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex) | Egy olyan absorber létrehozása, amely egy előre összeállított .NET Regex segítségével keres. |
TextFragmentAbsorber(textEditOptions: TextEditOptions) | A megadott szerkesztési lehetőségekkel konfigurált felszívó létrehozása. |
Visit(page: Page) | Látogasson el egy oldalra, és kivonja/keresje a szöveget. |
Visit(xForm: XForm) | Keresse meg a XObject űrlap tartalomáramlatát szövegrészekre. |
Visit(pdf: Document) | Minden oldalra nézzen. |
ApplyForAllFragments(font: Font) | Az adott betűtípust minden felszívódott darabra kell alkalmazni. |
ApplyForAllFragments(font: Font, fontSize: float) | Az adott betűtípus + méret minden felszívódott darabra alkalmazható. |
ApplyForAllFragments(fontSize: float) | Az adott betűtípus méretét kell alkalmazni minden felszívódott darabra. |
RemoveAllText(document: Aspose.Pdf.Document) | Minden egyes darab szövegét a dokumentum minden oldalán lévő üres szalaggal helyettesítse. |
RemoveAllText(page: Aspose.Pdf.Page) | Minden egyes darab szövegét a megadott oldalon az üres sztrájjal helyettesítse. |
RemoveAllText(page: Aspose.Pdf.Page, rect: Aspose.Pdf.Rectangle) | Minden egyes darab szövegét a megadott oldalon lévő üres szalaggal helyettesítse, csak az oldalakra korlátozva. |
Reset() | Tisztázzuk az elnyelt töredékeket, hibákat és per-regex eredményeket. |