TextDevice

Overview

TextDevice là một lớp trong Aspose.PDF FOSS cho Java.

Tắt văn bản từ một trang PDF và viết nó vào dòng xuất khẩu.

Khóa học này cung cấp 10 phương pháp để làm việc với các đối tượng TextDevice trong các chương trình Java. Các phương pháp có sẵn bao gồm: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : DEFAULT_ENCODING, encoding, extractionOptions.

Properties

NameTypeAccessDescription
extractionOptionsTextExtractionOptionsReadTrở lại các tùy chọn khai thác hiện tại.
encodingCharsetReadTrở lại mã hóa xuất hiện tại.
DEFAULT_ENCODINGCharsetRead{@link Charset} phù hợp với .NET {_code Encoding.Unicode} (UTF-16 nhỏ-được, không có BOM).

Methods

SignatureDescription
TextDevice()Tạo một TextDevice với tùy chọn mặc định ({@code Pure} chế độ) và mã hóa Unicode.
TextDevice(encoding: Charset)Tạo một TextDevice với các tùy chọn mã hóa và mặc định ({@code Pure} chế độ).
TextDevice(options: TextExtractionOptions)Tạo một TextDevice với các tùy chọn được cung cấp và mã hóa Unicode mặc định.
TextDevice(options: TextExtractionOptions, encoding: Charset)Tạo một TextDevice với các tùy chọn và mã hóa.
getExtractionOptions()TextExtractionOptionsTrở lại các tùy chọn khai thác hiện tại.
setExtractionOptions(options: TextExtractionOptions)Thiết lập các tùy chọn khai thác (zull được thay thế bằng tùy biến mặc định {@code Pure}).
getEncoding()CharsetTrở lại mã hóa xuất hiện tại.
setEncoding(encoding: Charset)Thiết lập mã hóa xuất (zull được thay thế bằng Unicode / UTF-16LE mặc định).
process(page: Page, output: OutputStream)Nó lấy văn bản ra khỏi một trang và viết nó vào dòng xuất khẩu bằng cách sử dụng mã hóa được cấu hình.
process(page: Page, outputFile: String)Tắt văn bản từ một trang và viết nó vào tệp tại {@code outputFile} bằng cách sử dụng mã hóa được cấu hình.

See Also

 Tiếng Việt