PdfViewer
ΕΚΤΙΜΗΣΗ
PdfViewer Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: Printable, AutoCloseable.
Εισαγωγή και εκτύπωση PDF εγγράφων.
Αυτή η κατηγορία παρέχει 26 μεθόδους για να εργαστείτε με PdfViewer αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PdfViewer, bindPdf, close, closePdfFile, decodeAllPages, decodePage, getResolution, isAutoResize, isAutoRotate, isPrintAsGrayscale, isPrintPageDialog, isUseIntermidiateImage,11 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
autoResize | boolean | Διαβάστε | Επιστρέφει εάν οι σελίδες είναι αυτόματα ανασυσκευασμένες για να ταιριάζουν στο χαρτί. |
autoRotate | boolean | Διαβάστε | Επιστρέφει αν οι σελίδες περιστρέφονται αυτόματα για να ταιριάζουν καλύτερα. |
printPageDialog | boolean | Διαβάστε | Επιστρέφει αν εμφανίζεται διάλογος εκτύπωσης πριν από την εκτυπώγηση. |
printAsGrayscale | boolean | Διαβάστε | Επιστρέφει αν να εκτυπώσει σε γκρίζα κλίμακα. |
resolution | int | Διαβάστε | Επιστρέφει την ανάλυση σε DPI. |
useIntermidiateImage | boolean | Διαβάστε | Επαναλαμβάνει αν χρησιμοποιείται η ενδιάμεση εικόνα. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
PdfViewer() | Δημιουργεί μια νέα παραβολή. |
bindPdf(inputFile: String) | Συνδέστε ένα αρχείο PDF σε αυτό το πρόγραμμα περιήγησης. |
bindPdf(stream: InputStream) | Συνδέει ένα PDF από μια ροή εισόδου. |
bindPdf(doc: Document) | Συνδέστε ένα υπάρχον έγγραφο με αυτόν τον θεατή. |
openPdfFile(inputFile: String) | Ανοίγει ένα αρχείο PDF (από το linkPdf). |
printDocumentWithSettings(pageSettings: PrintPageSettings, printerSettings: PdfPrinterSettings) | Εισάγετε το έγγραφο με καθορισμένες σελίδες και ρυθμίσεις εκτύπωσης. |
printDocumentWithSettings(printerSettings: PdfPrinterSettings) | Εισάγετε το έγγραφο με τις ρυθμίσεις εκτυπωτή που καθορίζονται χρησιμοποιώντας τις προεπιλεγμένες ρυθμίδες σελίδας. |
printDocument() | Εισάγετε το έγγραφο χρησιμοποιώντας τις προεπιλεγμένες ρυθμίσεις. |
printLargePdf(inputFile: String) | Εισάγετε ένα μεγάλο αρχείο PDF (συνδέσεις και εκτυπώσεις). |
decodePage(pageNum: int) → BufferedImage | Κάντε μια σελίδα σε ένα BufferedImage. |
decodeAllPages() → BufferedImage[] | Ανακατεύουμε όλες τις σελίδες σε BufferedImage σειρά. |
print(g: Graphics, pf: PageFormat, pageIndex: int) → int | |
isAutoResize() → boolean | Επιστρέφει εάν οι σελίδες είναι αυτόματα ανασυσκευασμένες για να ταιριάζουν στο χαρτί. |
setAutoResize(v: boolean) | Καθορίστε εάν οι σελίδες είναι αυτόματα ανασκαφισμένες για να ταιριάζουν στο χαρτί. |
isAutoRotate() → boolean | Επιστρέφει αν οι σελίδες περιστρέφονται αυτόματα για να ταιριάζουν καλύτερα. |
setAutoRotate(v: boolean) | Ελέγξτε αν οι σελίδες είναι αυτόματα περιστρεφόμενες. |
isPrintPageDialog() → boolean | Επιστρέφει αν εμφανίζεται διάλογος εκτύπωσης πριν από την εκτυπώγηση. |
setPrintPageDialog(v: boolean) | Ελέγξτε εάν εμφανίζεται διάλογος εκτύπωσης. |
isPrintAsGrayscale() → boolean | Επιστρέφει αν να εκτυπώσει σε γκρίζα κλίμακα. |
setPrintAsGrayscale(v: boolean) | Εισάγετε αν πρέπει να εκτυπώσετε σε γκρίζα κλίμακα. |
getResolution() → int | Επιστρέφει την ανάλυση σε DPI. |
setResolution(v: int) | Εισάγετε την ανάλυση σε DPI. |
setUseIntermidiateImage(v: boolean) | Προσδιορίστε εάν πρέπει να χρησιμοποιήσετε μια μεσαία εικόνα για εκτύπωση. |
isUseIntermidiateImage() → boolean | Επαναλαμβάνει αν χρησιμοποιείται η ενδιάμεση εικόνα. |
closePdfFile() | Κλείνει το αρχείο PDF (αλλά για κλειστό). |
close() |