TableAbsorber
نمای کلی
TableAbsorber یک کلاس در Aspose.PDF FOSS برای .NET است.
جداول را از صفحات PDF با تجزیه و تحلیل موقعیتهای متن و عملیات رسم خطوط شناسایی و استخراج میکند.
این کلاس 6 متد برای کار با اشیاء TableAbsorber در برنامههای .NET فراهم میکند.
متدهای موجود شامل: Remove، Replace، TableAbsorber، Visit.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
ویژگیها: TableList، Tables، TextSearchOptions، UseFlowEngine.
ویژگیها
| Name | Type | Access | Description |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | Read | جداول شناسایی شده. |
TableList | IList<AbsorbedTable> | Read | جداول شناسایی شده (فهرست پشتیبان قابل تغییر را برمیگرداند). |
TextSearchOptions | TextSearchOptions? | Read/Write | گزینههای جستجو که حساسیت به حروف بزرگ/کوچک، استفاده از regex و مستطیل جستجوی محدود را کنترل میکنند. |
UseFlowEngine | bool | Read/Write | اینکه آیا موتور جریان در طول شناسایی جدول استفاده میشود یا خیر. |
متدها
| Signature | Description |
|---|---|
TableAbsorber() | ساخت با گزینههای جستجوی پیشفرض. |
TableAbsorber(textSearchOptions: TextSearchOptions) | ساخت با گزینههای جستجوی متنی دادهشده. |
Remove(table: AbsorbedTable) | حذف یک جدول از جریان محتوای صفحه و فهرست شناساییشده. |
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table) | جایگزینی oldTable در صفحه با newTable. |
Visit(pdf: Document) | بازدید از هر صفحه در pdf و شناسایی جداول. |
Visit(page: Page) | بازدید از یک صفحه و شناسایی جداول. |