TextAbsorber
نمای کلی
TextAbsorber یک کلاس در Aspose.PDF FOSS برای .NET است.
متن را از صفحات PDF با تجزیه جریانهای محتوا استخراج میکند.
این کلاس 8 متد برای کار با اشیاء TextAbsorber در برنامههای .NET فراهم میکند.
متدهای موجود شامل: Reset، TextAbsorber، Visit.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .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 را بازنشانی مینماید تا قابل استفاده مجدد باشد. |