TextDevice
ΕΚΤΙΜΗΣΗ
TextDevice Είναι μια τάξη στο Aspose.PDF FOSS για Java.
Εξέτασε κείμενο από μια σελίδα PDF και το έγραψε σε ένα ρεύμα εκκίνησης.
Αυτή η κατηγορία παρέχει 10 μεθόδους για να εργαστείτε με TextDevice αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: TextDevice, getEncoding, getExtractionOptions, process, setEncoding, setExtractionOptions. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : DEFAULT_ENCODING, encoding, extractionOptions.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
extractionOptions | TextExtractionOptions | Διαβάστε | Επιστρέφει τις τρέχουσες επιλογές εξόρυξης. |
encoding | Charset | Διαβάστε | Επιστρέφει την τρέχουσα κρυπτογράφηση. |
DEFAULT_ENCODING | Charset | Διαβάστε | {@link Charset} ταιριάζει .NET {_code Encoding.Unicode} (UTF-16 μικρο-διάνων, χωρίς BOM). |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
TextDevice() | Δημιουργεί ένα TextDevice με προεπιλεγμένες επιλογές ({@code Pure} mode) και κωδικοποίηση 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} |
| χρησιμοποιώντας τον προσαρμοσμένο κωδικοποιητή. |