جهاز النص
نظرة عامة
TextDevice هي فئة في Aspose.PDF FOSS لـ .NET.
يستخرج النص من صفحات PDF.
هذه الفئة توفر 8 طرق للعمل مع كائنات TextDevice في برامج .NET.
الطرق المتاحة تشمل: Process، TextDevice.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: Encoding، ExtractionOptions.
الخصائص
| الاسم | النوع | الوصول | الوصف |
|---|---|---|---|
Encoding | Encoding | Read/Write | يحصل أو يضبط ترميز النص المستخدم عند الكتابة إلى تدفق. |
ExtractionOptions | TextExtractionOptions | Read/Write | يحصل أو يضبط خيارات استخراج النص. |
الطرق
| Signature | Description |
|---|---|
TextDevice() | يهيئ TextDevice بالإعدادات الافتراضية. |
TextDevice(encoding: Encoding) | يهيئ TextDevice بالترميز المحدد. |
TextDevice(extractionOptions: TextExtractionOptions) | يهيئ TextDevice بخيارات الاستخراج المحددة. |
TextDevice(extractionOptions: TextExtractionOptions, encoding: Encoding) | يهيئ TextDevice بخيارات الاستخراج والترميز. |
Process(page: Page) | استخراج النص من صفحة واحدة. |
Process(document: Document) | استخراج النص من جميع صفحات المستند. |
Process(page: Page, output: Stream) | استخراج النص وكتابته إلى stream. |
Process(page: Page, outputFileName: string) | استخراج النص وكتابته إلى file. |