TextDevice
TextDevice
Overview
TextDevice در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
متن را از یک صفحه PDF استخراج می کند و آن را به جریان خروجی می نویسد.
این کلاس 10 روش برای کار با TextDevice اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : DEFAULT_ENCODING, encoding, extractionOptions.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
extractionOptions | TextExtractionOptions | Read | گزینه های موجود را بازگردانید. |
encoding | Charset | Read | کدگذاری خروجی فعلی را بازگردانید. |
DEFAULT_ENCODING | Charset | Read | ↑ «تصویر» در این باره، به نقل از آکاایران. |
Methods
| Signature | Description |
|---|---|
TextDevice() | ایجاد یک TextDevice با گزینه های پیش فرض ({@code Pure} حالت) و رمزگذاری Unicode. |
TextDevice(encoding: Charset) | ایجاد یک TextDevice با گزینه های رمزگذاری و پیش فرض داده شده ({@code Pure} حالت). |
TextDevice(options: TextExtractionOptions) | ایجاد یک TextDevice با گزینه های داده شده و رمزگذاری Unicode پیش فرض. |
TextDevice(options: TextExtractionOptions, encoding: Charset) | ایجاد یک TextDevice با گزینه های داده شده و رمزگذاری. |
getExtractionOptions() → TextExtractionOptions | گزینه های موجود را بازگردانید. |
setExtractionOptions(options: TextExtractionOptions) | گزینه های استخراج را تنظیم کنید (صفر با گزینه پیش فرض {@code Pure} جایگزین می شود). |
getEncoding() → Charset | کدگذاری خروجی فعلی را بازگردانید. |
setEncoding(encoding: Charset) | کد خروجی را تنظیم کنید (صفر با Unicode / UTF-16LE پیش فرض جایگزین می شود). |
process(page: Page, output: OutputStream) | متن را از یک صفحه خارج می کند و آن را به جریان خروجی با استفاده از |
| کدگذاری شده است. | |
process(page: Page, outputFile: String) | متن را از یک صفحه خارج می کند و آن را به فایل در {@code outputFile} می نویسد. |
| استفاده از کدگذاری تنظیم شده. |