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 أخرى.

الخصائص

الاسمالنوعالوصولالوصف
TextEditOptionsTextEditOptionsRead/Writeخيارات التحرير المطبقة أثناء استبدال النص / استبدال الخط.
TextFragmentsTextFragmentCollectionRead/Writeقطع النص المكتشفة.
ErrorsList<TextExtractionError>Readالتشخيصات الصادرة أثناء استخراج النص.
HasErrorsboolReadصحيح عندما يحتوي Errors على إدخال واحد على الأقل.
RegexResultsDictionary<System.Text.RegularExpressions.Regex, TextFragmentCollection>Readمجموعات القطع حسب التعبير النمطي عند إنشائها عبر المُنشئ Regex[]؛ فارغة خلاف ذلك.
Phrasestring?Read/Writeيحصل أو يضبط عبارة البحث.
TextstringReadيحصل على النص المتسلسل لجميع القطع المكتشفة.
ExtractionOptionsTextExtractionOptionsRead/Writeيحصل أو يضبط خيارات استخراج النص.
TextSearchOptionsTextSearchOptionsRead/Writeيحصل أو يضبط خيارات البحث عن النص.
TextReplaceOptionsTextReplaceOptionsRead/Writeيحصل أو يضبط خيارات استبدال النص للتحكم في سلوك الاستبدال.

الطرق

التوقيعالوصف
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()مسح المقاطع الممتصة، الأخطاء، ونتائج كل تعبير نمطي.

انظر أيضًا

 العربية