TextSearchOptions

نظرة عامة

TextSearchOptions هي فئة في Aspose.PDF FOSS لـ .NET.

خيارات عمليات البحث النصي في مستندات PDF.

توفر هذه الفئة 4 طرق للعمل مع كائنات TextSearchOptions في برامج .NET. الطرق المتاحة تشمل: TextSearchOptions. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET. الخصائص: CaseSensitive، IgnoreResourceFontErrors، IgnoreShadowText، IsRegularExpression، IsRegularExpressionUsed، LimitToPageBounds، و 7 أخرى.

الخصائص

الاسمالنوعالوصولالوصف
IsRegularExpressionboolقراءة/كتابةيحصل أو يضبط ما إذا كانت عبارة البحث تعبيرًا نمطيًا.
CaseSensitiveboolقراءة/كتابةيحصل أو يضبط ما إذا كان البحث حساسًا لحالة الأحرف.
WholeWordboolقراءة/كتابةيحصل أو يضبط ما إذا كان يجب مطابقة الكلمات الكاملة فقط.
RectangleRectangle?قراءة/كتابةيحصل أو يضبط مستطيلًا لتحديد مساحة البحث النصي.
IsRegularExpressionUsedboolقراءة/كتابةاسم مستعار لـ IsRegularExpression (يتطابق مع .NET Aspose.PDF API).
LimitToPageBoundsboolقراءة/كتابةيحصل أو يضبط ما إذا كان البحث النصي محدودًا بحدود الصفحة.
SearchForTextRelatedGraphicsboolقراءة/كتابةيحصل أو يضبط ما إذا كان يجب على نتائج البحث النصي أيضًا جمع الرسومات (الخطوط، المستطيلات، التعبئات) المرتبطة موضعيًا بالنص المطابق — على سبيل المثال خط تحت رابط تشعبي أو مستطيل التظليل حول عبارة.
IgnoreResourceFontErrorsboolقراءة/كتابةعند التفعيل، يقوم الـ absorber بقمع الاستثناءات التي تثار بسبب موارد الخطوط المشوهة أو المفقودة أثناء عبور الصفحة — يتم تخطي مقطع النص المخالف بصمت بدلاً من تصعيده.
SearchInAnnotationsboolقراءة/كتابةما إذا كان النص المرتبط بالتعليقات يساهم في نتائج البحث.
IgnoreShadowTextboolقراءة/كتابةما إذا كان النص المرسوم خارج الصفحة أو خلف أشكال غير شفافة يتم تجاهله.
UseFontEngineEncodingboolقراءة/كتابةما إذا كانت جداول ترميز محرك الخطوط هي التي تدير فك الترميز بدلاً من /ToUnicode.
LogTextExtractionErrorsboolقراءة/كتابةما إذا كانت أخطاء استخراج النص تُمرر عبر مسجل المستند.
StoredGraphicElementsMaxCountintقراءة/كتابةالحد الأقصى لعدد عناصر الرسومات التي يحتفظ بها الـ absorber إلى جانب النص المطابق.

الطرق

SignatureDescription
TextSearchOptions()ينشئ مثيلاً جديدًا من الفئة TextSearchOptions.
TextSearchOptions(isRegularExpressionUsed: bool)ينشئ مثيلاً جديدًا من الفئة TextSearchOptions مع وضع التعبير النمطي المحدد.
TextSearchOptions(rectangle: Rectangle)ينشئ مثيلاً جديدًا من الفئة TextSearchOptions يحدّ البحث إلى مستطيل في مساحة الصفحة.
TextSearchOptions(rectangle: Rectangle, isRegularExpressionUsed: bool)ينشئ مثيلاً جديدًا يحدّ البحث إلى مستطيل ويعامل العبارة اختياريًا كتعبير نمطي.

انظر أيضًا

 العربية