PdfConverter

ΕΚΤΙΜΗΣΗ

PdfConverter Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: AutoCloseable.

Μετατρέπεται σε σελίδες PDF σε εικόνες ράστερ (JPEG, PNG).

Αυτή η κατηγορία παρέχει 47 μεθόδους για να εργαστείτε με PdfConverter αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PdfConverter, bindPdf, close, doConvert, getCoordinateType, getDocument, getEndPage, getNextImage, getPageCount, getResolution, getStartPage, hasNextImage,και 6 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : coordinateType, document, endPage, pageCount, resolution, startPage.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
documentDocumentΔιαβάστεΕπιστρέφει το έγγραφο που έχει ήδη δεσμευτεί.
pageCountintΔιαβάστεΕπιστρέφει τον συνολικό αριθμό σελίδων στο συνδεδεμένο έγγραφο.
startPageintΔιαβάστεΕπιστρέφει την αρχική σελίδα ή 0 αν δεν είναι εγκατεστημένη.
endPageintΔιαβάστεΕπιστρέφει την τελική σελίδα ή 0 αν δεν είναι εγκατεστημένη.
resolutionResolutionΔιαβάστεΕπιστρέφει το τρέχον ψήφισμα.
coordinateTypePageCoordinateTypeΔιαβάστεΕπιστρέφει το πλαίσιο σελίδας που θα πρέπει να χρησιμοποιηθεί ως χώρο συντονισμού.

Μέθοδοι

υπογραφήΠεριγραφή
PdfConverter()Δημιουργεί μια νέα παραβολή {@code PdfConverter} με προεπιλεγμένη ανάλυση 150 DPI.
PdfConverter(document: Document)Δημιουργεί ένα νέο μετατροπέα που συνδέεται με το προμηθευμένο έγγραφο.
bindPdf(inputFile: String)booleanΣυνδέστε ένα αρχείο PDF σε αυτό το μετατροπέα.
bindPdf(inputStream: InputStream)booleanΣυνδέει ένα PDF από μια ροή εισόδου.
bindPdf(document: Document)booleanΣυνδέει ένα υπάρχον {@link Document} σε αυτό το μετατροπέα.
getDocument()DocumentΕπιστρέφει το έγγραφο που έχει ήδη δεσμευτεί.
setResolution(resolution: Resolution)Εισάγετε την ανάλυση για την απεικόνιση.
doConvert()booleanΑρχίζει τη διαδικασία μετατροπής με την επαναφορά του λογαριασμού σελίδας.
getPageCount()intΕπιστρέφει τον συνολικό αριθμό σελίδων στο συνδεδεμένο έγγραφο.
setStartPage(startPage: int)Καθορίστε την πρώτη σελίδα (1-based) για να συμπεριληφθεί στις επόμενες εκδόσεις.
setEndPage(endPage: int)Καθορίστε την τελευταία σελίδα (με βάση το 1 και συμπεριλαμβανομένων) για τις επόμενες εκδόσεις.
getStartPage()intΕπιστρέφει την αρχική σελίδα ή 0 αν δεν είναι εγκατεστημένη.
getEndPage()intΕπιστρέφει την τελική σελίδα ή 0 αν δεν είναι εγκατεστημένη.
getResolution()ResolutionΕπιστρέφει το τρέχον ψήφισμα.
getCoordinateType()PageCoordinateTypeΕπιστρέφει το πλαίσιο σελίδας που θα πρέπει να χρησιμοποιηθεί ως χώρο συντονισμού.
setCoordinateType(coordinateType: PageCoordinateType)Καθορίστε ποιο πλαίσιο σελίδας θα πρέπει να χρησιμοποιηθεί ως χώρο συντονισμού.
hasNextImage()booleanΕπιστρέφει αν υπάρχουν περισσότερες σελίδες για να μετατραπεί.
getNextImage(outputFile: String, format: String)booleanΑνακατεύουμε την επόμενη σελίδα σε ένα αρχείο εικόνας.
getNextImage(stream: OutputStream, format: String)booleanΑνακατεύουμε την επόμενη σελίδα σε μια ροή εξόδου.
getNextImage(outputFile: String, format: ImageFormat)booleanΑνακατεύετε την επόμενη σελίδα σε ένα αρχείο εικόνας χρησιμοποιώντας το δεδομένο {@link ImageFormat}.
getNextImage(outputFile: String, format: ImageFormat, quality: int)booleanΑνακατεύουμε την επόμενη σελίδα σε ένα αρχείο εικόνας με σαφή ποιότητα JPEG.
getNextImage(stream: OutputStream, format: ImageFormat)booleanΑνταποκρίνονται η επόμενη σελίδα σε μια ροή εξόδου χρησιμοποιώντας το δεδομένο {@link ImageFormat}.
getNextImage(stream: OutputStream, format: ImageFormat, quality: int)booleanΑνακατεύουμε την επόμενη σελίδα σε μια ροή εξόδου με σαφή ποιότητα JPEG.
getNextImage(outputFile: String)booleanΑνακατεύουμε την επόμενη σελίδα σε ένα αρχείο χρησιμοποιώντας προεπιλεγμένο μορφότυπο JPEG.
getNextImage(stream: OutputStream)booleanΑνακατεύουμε την επόμενη σελίδα σε μια ροή χρησιμοποιώντας τη μορφή JPEG.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int)booleanΑνακατεύουμε την επόμενη σελίδα σε ένα αρχείο με σαφείς διαστάσεις εκκίνησης.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int, quality: int)booleanΑνακατεύουμε την επόμενη σελίδα σε ένα αρχείο με σαφή διαστάσεις και ποιότητα JPEG.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int)booleanΑνακατεύετε την επόμενη σελίδα σε μια ροή με σαφείς διαστάσεις παραγωγής.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int, quality: int)booleanΑνακατεύουμε την επόμενη σελίδα σε μια ροή με σαφή διαστάσεις και ποιότητα JPEG.
getNextImage(outputFile: String, format: ImageFormat, width: double, height: double, quality: int)booleanΔιπλή πλάτος / ύψος υπερφόρτωσης αρχείων (συμφωνεί με την υπογραφή C# API).
getNextImage(outputFile: String, pageSize: PageSize)booleanPageSize υπερφόρτωση: επιστρέφει την επόμενη σελίδα στο δεδομένο μέγεθος σελίδας (προεπιλεγμένη JPEG).
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat)booleanPageSize + μορφή υπερφόρτωσης — εκδοχή ροής.
getNextImage(stream: OutputStream, format: ImageFormat, width: double, height: double, quality: int)booleanΔιπλή πλάτος / ύψος υπερφόρτωσης ροής (συμφωνεί με την υπογραφή C# API).
saveAsTIFF(outputFile: String)booleanΑποθηκεύει όλες τις σελίδες του συνδεδεμένου εγγράφου ως ένα μόνο αρχείο TIFF πολυσελίδων.
saveAsTIFF(outputFile: String, settings: TiffSettings)booleanΑποθηκεύει όλες τις σελίδες του συνδεδεμένου εγγράφου ως ένα multi-page TIFF με ρυθμίσεις.
saveAsTIFF(outputFile: String, settings: TiffSettings, resolution: Resolution)booleanΑποθηκεύει όλες τις σελίδες ως ένα multi-page TIFF με ρυθμίσεις και σαφή ανάλυση.
saveAsTIFF(stream: OutputStream, settings: TiffSettings)booleanΑποθηκεύει όλες τις σελίδες ως ένα multi-page TIFF σε μια ροή εξόδου.
saveAsTIFF(outputFile: String, compression: CompressionType)booleanΑποθηκεύει όλες τις σελίδες ως πολυσελίδα TIFF με τον συγκεκριμένο τύπο συμπίεσης.
saveAsTIFF(outputFile: String, pageSize: PageSize, settings: TiffSettings)booleanΑποθηκεύει όλες τις σελίδες ως ένα multi-page TIFF προσαρμοσμένο στο καθορισμένο μέγεθος της σελίδας.
saveAsTIFF(stream: OutputStream, pageSize: PageSize, settings: TiffSettings)booleanΑποθηκεύει όλες τις σελίδες ως ένα multi-page TIFF προσαρμοσμένο στο καθορισμένο μέγεθος της σελίδας.
saveAsTIFF(outputFile: String, width: int, height: int)booleanΑποθηκεύει όλες τις σελίδες ως πολυσελίδα TIFF κλιμακωμένη στις δεδομένες διαστάσεις pixel.
saveAsTIFF(outputFile: String, width: int, height: int, compression: CompressionType)booleanΑποθηκεύει όλες τις σελίδες ως πολυσελίδα TIFF κλιμακωμένη στις δεδομένες διαστάσεις με συμπίεση.
saveAsTIFF(outputFile: String, width: int, height: int, settings: TiffSettings)booleanΑποθηκεύει όλες τις σελίδες ως πολυσελίδα TIFF κλίμακας στις δεδομένες διαστάσεις με ρυθμίσεις.
saveAsTIFF(stream: OutputStream, width: int, height: int, settings: TiffSettings)booleanΥπερφόρτωση ροής με σαφή διαστάσεις και ρυθμίσεις στόχου.
saveAsTIFFClassF(outputFile: String)booleanΑποθηκεύει όλες τις σελίδες ως TIFF Class F (B/W μορφή φαξ, συμπίεση CCITT4).
saveAsTIFFClassF(outputFile: String, width: int, height: int)booleanTIFF Κλάση F με στόχο διαστάσεις.
close()Κλείνει το μετατροπέα και απελευθερώνει το συνδεδεμένο έγγραφο.

Δείτε επίσης

 Ελληνικά