TextDevice
Overview
TextDevice Java için Aspose.PDF FOSS sınıfıdır.
Bir PDF sayfasından metni çıkarır ve bir çıkış akışı için yazar.
Bu sınıf, Java programlarında TextDevice nesnelerle çalışmak için 10 yöntem sunar. Mevcut yöntemler şunları içerir: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : DEFAULT_ENCODING, encoding, extractionOptions.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
extractionOptions | TextExtractionOptions | Read | Mevcut ekstraksiyon seçeneklerini geri getirir. |
encoding | Charset | Read | Mevcut çıkış kodlaması geri getirir. |
DEFAULT_ENCODING | Charset | Read | @Kaynak_Türkçe Altyazılı (Yazıyı Oku) .NET ile eşleşen {@code Encoding.Unicode} (UTF-16 küçük-dian, hiçbir BOM). |
Methods
| Signature | Description |
|---|---|
TextDevice() | Bir TextDevice varsayılan seçenekleri ({@code Pure} mod) ve Unicode kodlama ile oluşturur. |
TextDevice(encoding: Charset) | Bir TextDevice oluşturur ve verilen kodlama ve varsayılan seçenekleri ({@code Pure} modunda) kullanır. |
TextDevice(options: TextExtractionOptions) | verilen seçeneklerle ve varsayılan Unicode kodlaması ile bir TextDevice oluşturur. |
TextDevice(options: TextExtractionOptions, encoding: Charset) | verilen seçeneklerle ve kodlama ile bir TextDevice oluşturur. |
getExtractionOptions() → TextExtractionOptions | Mevcut ekstraksiyon seçeneklerini geri getirir. |
setExtractionOptions(options: TextExtractionOptions) | Çekme seçeneklerini ayarlayın (zero varsayılan {@code Pure} seçeneği ile değiştirilir). |
getEncoding() → Charset | Mevcut çıkış kodlaması geri getirir. |
setEncoding(encoding: Charset) | çıkış kodlaması ayarlayın (zero varsayılan Unicode / UTF-16LE ile değiştirilir). |
process(page: Page, output: OutputStream) | Bir sayfadan metni çıkarır ve yapılandırılmış kodlama kullanılarak çıkış akımına yazar. |
process(page: Page, outputFile: String) | Bir sayfadan metni çıkarır ve yapılandırılmış kodlama kullanılarak {@code outputFile} dosyasına yazar. |