TextFragmentAbsorber
סקירה
TextFragmentAbsorber היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
מחפש קטעי טקסט בעמודי PDF, באופן אופציונלי תואם לביטוי חיפוש.
המחלקה הזו מספקת 21 שיטות לעבודה עם אובייקטים מסוג TextFragmentAbsorber בתוכניות .NET.
השיטות הזמינות כוללות: ApplyForAllFragments, RemoveAllText, Reset, TextFragmentAbsorber, Visit.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
מאפיינים: Errors, ExtractionOptions, HasErrors, Phrase, RegexResults, Text, ו‑4 נוספים.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
TextEditOptions | TextEditOptions | Read/Write | אפשרויות עריכה המיושמות במהלך החלפת טקסט / החלפת גופן. |
TextFragments | TextFragmentCollection | Read/Write | קטעי טקסט שנמצאו. |
Errors | List<TextExtractionError> | Read | אבחונים שנפלטים בזמן חילוץ טקסט. |
HasErrors | bool | Read | אמת כאשר Errors מכילה לפחות ערך אחד. |
RegexResults | Dictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection> | Read | קבוצות קטעים לפי ביטוי רגולרי כאשר נבנות באמצעות הבנאי Regex[]; ריק אחרת. |
Phrase | string? | Read/Write | מקבל או מגדיר את ביטוי החיפוש. |
Text | string | Read | מקבל את הטקסט המשולב של כל הקטעים שנמצאו. |
ExtractionOptions | TextExtractionOptions | Read/Write | מקבל או מגדיר את אפשרויות חילוץ הטקסט. |
TextSearchOptions | TextSearchOptions | Read/Write | מקבל או מגדיר את אפשרויות חיפוש הטקסט. |
TextReplaceOptions | TextReplaceOptions | Read/Write | מקבל או מגדיר אפשרויות החלפת טקסט לשליטה בהתנהגות ההחלפה. |
שיטות
| Signature | Description |
|---|---|
TextFragmentAbsorber() | צור סופח שאוסף את כל מקטעי הטקסט. |
TextFragmentAbsorber(searchPhrase: string, isRegex: bool) | צור סופח שמחפש ביטוי ספציפי. |
TextFragmentAbsorber(phrase: string) | צור סופח לביטוי מילולי יחיד. |
TextFragmentAbsorber(phrase: string, textEditOptions: TextEditOptions) | צור סופח לביטוי עם אפשרויות עריכה. |
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions) | צור סופח שמחפש ביטוי ספציפי עם אפשרויות חיפוש. |
TextFragmentAbsorber(phrase: string, textSearchOptions: TextSearchOptions, textEditOptions: TextEditOptions) | צור סופח לביטוי עם אפשרויות חיפוש + עריכה. |
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textEditOptions: TextEditOptions) | צור סופח מרגקס עם אפשרויות עריכה. |
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex, textSearchOptions: TextSearchOptions) | צור סופח מרגקס עם אפשרויות חיפוש. |
TextFragmentAbsorber(regexes: System.Text.RegularExpressions.Regex[], textSearchOptions: TextSearchOptions) | צור סופח ממערך של רגקסים; כל אחד מקומפל לכניסת RegexResults משלו. |
TextFragmentAbsorber(regex: System.Text.RegularExpressions.Regex) | צור סופח שמחפש באמצעות רגקס .NET מקומפל מראש. |
TextFragmentAbsorber(textEditOptions: TextEditOptions) | צור סופח המוגדר עם אפשרויות העריכה הנתונות. |
Visit(page: Page) | בקר בדף והוצא/חפש מקטעי טקסט. |
Visit(xForm: XForm) | חפש במזרם התוכן של Form XObject עבור מקטעי טקסט. |
Visit(pdf: Document) | בקר בכל הדפים של מסמך. |
ApplyForAllFragments(font: Font) | החל את הגופן המסופק על כל מקטע סופח. |
ApplyForAllFragments(font: Font, fontSize: float) | החל את הגופן + הגודל המסופקים על כל מקטע סופח. |
ApplyForAllFragments(fontSize: float) | החל את גודל הגופן המסופק על כל מקטע סופח. |
RemoveAllText(document: Aspose.Pdf.Document) | החלף את הטקסט של כל מקטע במחרוזת ריקה בכל הדפים של המסמך. |
RemoveAllText(page: Aspose.Pdf.Page) | החלף את הטקסט של כל מקטע במחרוזת ריקה בדף הנתון. |
RemoveAllText(page: Aspose.Pdf.Page, rect: Aspose.Pdf.Rectangle) | החלף את הטקסט של כל מקטע במחרוזת ריקה בדף הנתון, מוגבל למלבן. |
Reset() | נקה מקטעים סופחים, שגיאות, ותוצאות לכל רגקס. |