TableAbsorber
نظرة عامة
TableAbsorber هي فئة في Aspose.PDF FOSS لـ .NET.
يكشف ويستخرج الجداول من صفحات PDF عن طريق تحليل مواضع النص وعمليات رسم الخطوط.
توفر هذه الفئة 6 طرق للعمل مع كائنات TableAbsorber في برامج .NET.
تشمل الطرق المتاحة: Remove، Replace، TableAbsorber، Visit.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: TableList، Tables، TextSearchOptions، UseFlowEngine.
الخصائص
| الاسم | النوع | الوصول | الوصف |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | قراءة | الجداول المكتشفة. |
TableList | IList<AbsorbedTable> | قراءة | الجداول المكتشفة (يرجع القائمة القابلة للتعديل). |
TextSearchOptions | TextSearchOptions? | قراءة/كتابة | خيارات البحث التي تتحكم في حساسية الحالة، واستخدام التعبيرات النمطية، ومستطيل البحث المحدود. |
UseFlowEngine | bool | قراءة/كتابة | ما إذا كان محرك التدفق يُستخدم أثناء اكتشاف الجداول. |
الطرق
| 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) | زيارة صفحة واكتشاف الجداول. |