TextSearchOptions
نظرة عامة
TextSearchOptions هي فئة في Aspose.PDF FOSS لـ .NET.
خيارات عمليات البحث النصي في مستندات PDF.
توفر هذه الفئة 4 طرق للعمل مع كائنات TextSearchOptions في برامج .NET.
الطرق المتاحة تشمل: TextSearchOptions.
جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: CaseSensitive، IgnoreResourceFontErrors، IgnoreShadowText، IsRegularExpression، IsRegularExpressionUsed، LimitToPageBounds، و 7 أخرى.
الخصائص
| الاسم | النوع | الوصول | الوصف |
|---|---|---|---|
IsRegularExpression | bool | قراءة/كتابة | يحصل أو يضبط ما إذا كانت عبارة البحث تعبيرًا نمطيًا. |
CaseSensitive | bool | قراءة/كتابة | يحصل أو يضبط ما إذا كان البحث حساسًا لحالة الأحرف. |
WholeWord | bool | قراءة/كتابة | يحصل أو يضبط ما إذا كان يجب مطابقة الكلمات الكاملة فقط. |
Rectangle | Rectangle? | قراءة/كتابة | يحصل أو يضبط مستطيلًا لتحديد مساحة البحث النصي. |
IsRegularExpressionUsed | bool | قراءة/كتابة | اسم مستعار لـ IsRegularExpression (يتطابق مع .NET Aspose.PDF API). |
LimitToPageBounds | bool | قراءة/كتابة | يحصل أو يضبط ما إذا كان البحث النصي محدودًا بحدود الصفحة. |
SearchForTextRelatedGraphics | bool | قراءة/كتابة | يحصل أو يضبط ما إذا كان يجب على نتائج البحث النصي أيضًا جمع الرسومات (الخطوط، المستطيلات، التعبئات) المرتبطة موضعيًا بالنص المطابق — على سبيل المثال خط تحت رابط تشعبي أو مستطيل التظليل حول عبارة. |
IgnoreResourceFontErrors | bool | قراءة/كتابة | عند التفعيل، يقوم الـ absorber بقمع الاستثناءات التي تثار بسبب موارد الخطوط المشوهة أو المفقودة أثناء عبور الصفحة — يتم تخطي مقطع النص المخالف بصمت بدلاً من تصعيده. |
SearchInAnnotations | bool | قراءة/كتابة | ما إذا كان النص المرتبط بالتعليقات يساهم في نتائج البحث. |
IgnoreShadowText | bool | قراءة/كتابة | ما إذا كان النص المرسوم خارج الصفحة أو خلف أشكال غير شفافة يتم تجاهله. |
UseFontEngineEncoding | bool | قراءة/كتابة | ما إذا كانت جداول ترميز محرك الخطوط هي التي تدير فك الترميز بدلاً من /ToUnicode. |
LogTextExtractionErrors | bool | قراءة/كتابة | ما إذا كانت أخطاء استخراج النص تُمرر عبر مسجل المستند. |
StoredGraphicElementsMaxCount | int | قراءة/كتابة | الحد الأقصى لعدد عناصر الرسومات التي يحتفظ بها الـ absorber إلى جانب النص المطابق. |
الطرق
| Signature | Description |
|---|---|
TextSearchOptions() | ينشئ مثيلاً جديدًا من الفئة TextSearchOptions. |
TextSearchOptions(isRegularExpressionUsed: bool) | ينشئ مثيلاً جديدًا من الفئة TextSearchOptions مع وضع التعبير النمطي المحدد. |
TextSearchOptions(rectangle: Rectangle) | ينشئ مثيلاً جديدًا من الفئة TextSearchOptions يحدّ البحث إلى مستطيل في مساحة الصفحة. |
TextSearchOptions(rectangle: Rectangle, isRegularExpressionUsed: bool) | ينشئ مثيلاً جديدًا يحدّ البحث إلى مستطيل ويعامل العبارة اختياريًا كتعبير نمطي. |