Class TextAbsorber
محتويات
[
يخفي
]Class TextAbsorber
يمثل كائن ماص للنص. يقوم باستخراج النص ويوفر الوصول إلى النتيجة عبر كائن Text.
public class TextAbsorber
Constructors
| Name | Description |
|---|---|
| TextAbsorber() | يقوم بتهيئة مثيل جديد من TextAbsorber. |
| TextAbsorber(TextExtractionOptions) | يقوم بتهيئة مثيل جديد من TextAbsorber مع خيارات الاستخراج. |
| TextAbsorber(TextSearchOptions) | يقوم بتهيئة مثيل جديد من TextAbsorber مع خيارات بحث النص. |
| TextAbsorber(TextExtractionOptions, TextSearchOptions) | يقوم بتهيئة مثيل جديد من TextAbsorber مع خيارات الاستخراج وبحث النص. |
Properties
| Name | Description |
|---|---|
| Errors { get; } | قائمة من كائنات TextExtractionError. تحتوي على معلومات حول الأخطاء التي تم العثور عليها أثناء استخراج النص. سيتم البحث عن الأخطاء فقط إذا كانت TextSearchOptions.LogTextExtractionErrors = true; وقد يقلل ذلك من الأداء. |
| virtual ExtractionOptions { get; set; } | يحصل أو يحدد خيارات استخراج النص. |
| HasErrors { get; } | القيمة تشير إلى ما إذا كانت هناك أخطاء تم العثور عليها أثناء استخراج النص. سيتم البحث عن الأخطاء فقط إذا كانت TextSearchOptions.LogTextExtractionErrors = true; وقد يقلل ذلك من الأداء. |
| virtual Text { get; } | يحصل على النص المستخرج الذي يقوم TextAbsorber باستخراجه من مستند PDF أو صفحة. |
| virtual TextSearchOptions { get; set; } | يحصل أو يحدد خيارات بحث النص. |
Methods
| Name | Description |
|---|---|
| virtual Visit(Document) | يقوم باستخراج النص من المستند المحدد |
| virtual Visit(Page) | يقوم باستخراج النص من الصفحة المحددة |
| virtual Visit(XForm) | يقوم باستخراج النص من XForm المحدد. |
Remarks
يتم استخدام كائن TextAbsorber لاستخراج النص من مستند PDF أو صفحة المستند.
Examples
المثال يوضح كيفية استخراج النص من الصفحة الأولى لمستند PDF.
// open document
Document doc = new Document(inFile);
// create TextAbsorber object to extract text
TextAbsorber absorber = new TextAbsorber();
// accept the absorber for first page
doc.Pages[1].Accept(absorber);
// get the extracted text
string extractedText = absorber.Text;
See Also
- namespace Aspose.Pdf.Text
- assembly Aspose.PDF