دستگاه متن
بررسی کلی
TextDevice یک کلاس در Aspose.PDF FOSS برای .NET است.
متن صفحات PDF را استخراج میکند.
این کلاس 8 متد برای کار با اشیاء TextDevice در برنامههای .NET فراهم میکند.
متدهای موجود شامل: Process، TextDevice.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
ویژگیها: Encoding، ExtractionOptions.
ویژگیها
| Name | Type | Access | Description |
|---|---|---|---|
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 مینویسد. |