TextAbsorber
نظرة عامة
TextAbsorber هي فئة في Aspose.PDF FOSS لـ .NET.
يستخرج النص من صفحات PDF عن طريق تحليل تدفقات المحتوى.
توفر هذه الفئة 8 طرق للعمل مع كائنات TextAbsorber في برامج .NET.
تشمل الطرق المتاحة: Reset، TextAbsorber، Visit.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: Errors، ExtractionOptions، HasErrors، Text، TextSearchOptions.
الخصائص
| Name | Type | Access | Description |
|---|---|---|---|
Text | string | Read | النص المستخرج بعد استدعاء Visit(). |
ExtractionOptions | TextExtractionOptions | Read/Write | يحصل أو يضبط خيارات استخراج النص. |
TextSearchOptions | TextSearchOptions | Read/Write | يحصل أو يضبط خيارات البحث عن النص المستخدمة أثناء الاستخراج. |
Errors | List<TextExtractionError> | Read | الأخطاء المسجلة أثناء الاستخراج. |
HasErrors | bool | Read | ما إذا تم تسجيل أي خطأ في الاستخراج. |
الطرق
| Signature | Description |
|---|---|
TextAbsorber() | يُنشئ TextAbsorber جديدًا بالإعدادات الافتراضية. |
TextAbsorber(extractionOptions: TextExtractionOptions) | يُنشئ TextAbsorber جديدًا بخيارات الاستخراج المحددة. |
TextAbsorber(textSearchOptions: TextSearchOptions) | يُنشئ مع خيارات البحث النصي. |
TextAbsorber(extractionOptions: TextExtractionOptions, textSearchOptions: TextSearchOptions) | يُنشئ مع كل من خيارات الاستخراج والبحث. |
Visit(page: Page) | يستخرج النص من صفحة واحدة. |
Visit(form: XForm) | يستخرج النص من جميع صفحات المستند. |
Visit(pdf: Document) | ينفّذ استدعاء Visit على مثيل TextAbsorber هذا. |
Reset() | يمسح النص المستخرج ويعيد ضبط حالة الـ absorber بحيث يمكن إعادة استخدامها. |