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.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
autoResizebooleanΔιαβάστεΕπιστρέφει εάν οι σελίδες είναι αυτόματα ανασυσκευασμένες για να ταιριάζουν στο χαρτί.
autoRotatebooleanΔιαβάστεΕπιστρέφει αν οι σελίδες περιστρέφονται αυτόματα για να ταιριάζουν καλύτερα.
printPageDialogbooleanΔιαβάστεΕπιστρέφει αν εμφανίζεται διάλογος εκτύπωσης πριν από την εκτυπώγηση.
printAsGrayscalebooleanΔιαβάστεΕπιστρέφει αν να εκτυπώσει σε γκρίζα κλίμακα.
resolutionintΔιαβάστεΕπιστρέφει την ανάλυση σε DPI.
useIntermidiateImagebooleanΔιαβάστεΕπαναλαμβάνει αν χρησιμοποιείται η ενδιάμεση εικόνα.

Μέθοδοι

υπογραφήΠεριγραφή
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()

Δείτε επίσης

 Ελληνικά