XΜΗΓΕΝΟ

ΕΚΤΙΜΗΣΗ

XImage Είναι μια τάξη στο Aspose.PDF FOSS για Java.

Αντιπροσωπεύει μια εικόνα XObject σε ένα έγγραφο PDF (ISO 32000-1:2008, §8.9, Σελίδα 89).

Αυτή η τάξη παρέχει 15 μεθόδους για να εργαστείτε με αντικείμενα XImage σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: XImage, delete, getBitsPerComponent, getColorSpace, getDecodedData, getEncodedData, getHeight, getName, getPdfStream, getWidth, isImageMask, replace,και 3 πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : bitsPerComponent, colorSpace, decodedData, encodedData, height, imageMask,Και 3 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
widthintΔιαβάστεΕπιστρέφει το πλάτος εικόνας σε pixels (/Width).
heightintΔιαβάστεΕπιστρέφει το ύψος της εικόνας σε pixels (/Height).
bitsPerComponentintΔιαβάστεΕπιστρέφει τα bit ανά συστατικό (/BitsPerComponent).
nameStringΔιαβάστεΕπιστρέφει το όνομα πηγής αυτής της εικόνας (π.χ., «Im1»).
colorSpaceColorSpaceBaseΔιαβάστεΕπιστρέφει το χρώμα της εικόνας.
imageMaskbooleanΔιαβάστεΕπιστρέφει αν πρόκειται για μια μάσκα εικόνας (1-bit stencil).
decodedDatabyte[]ΔιαβάστεΕπιστρέφει τα αποκωδικοποιημένα δεδομένα εικόνας (καθορίζει μύθους pixel μετά την αποσύνθεση του φίλτρου).
encodedDatabyte[]ΔιαβάστεΕπιστρέφει τα πρώτα κρυπτογραφημένα δεδομένα ροής (για παράδειγμα, πρώτες bytes JPEG για DCTDecode).
pdfStreamPdfStreamΔιαβάστεΕπιστρέφει το υπόβαθρο PDF stream.

Μέθοδοι

υπογραφήΠεριγραφή
XImage(stream: PdfStream, name: String, parser: PDFParser)Δημιουργεί ένα XImage από μια εικόνα ροή XObject.
getWidth()intΕπιστρέφει το πλάτος εικόνας σε pixels (/Width).
getHeight()intΕπιστρέφει το ύψος της εικόνας σε pixels (/Height).
getBitsPerComponent()intΕπιστρέφει τα bit ανά συστατικό (/BitsPerComponent).
getName()StringΕπιστρέφει το όνομα πηγής αυτής της εικόνας (π.χ., «Im1»).
setName(newName: String)Στείλε το όνομα αυτής της πηγής εικόνας, ενημερώστε και τα δύο πεδία Java
και το κλειδί στο γονικό /XObject λεξιλόγιο (αν γνωστό).
getColorSpace()ColorSpaceBaseΕπιστρέφει το χρώμα της εικόνας.
isImageMask()booleanΕπιστρέφει αν πρόκειται για μια μάσκα εικόνας (1-bit stencil).
getDecodedData()byte[]Επιστρέφει τα αποκωδικοποιημένα δεδομένα εικόνας (καθορίζει μύθους pixel μετά την αποσύνθεση του φίλτρου).
getEncodedData()byte[]Επιστρέφει τα πρώτα κρυπτογραφημένα δεδομένα ροής (για παράδειγμα, πρώτες bytes JPEG για DCTDecode).
save(output: OutputStream)Αποθηκεύει την εικόνα σε ένα ρεύμα παραγωγής.
toBufferedImage()BufferedImageΜετατρέψτε αυτή την εικόνα σε ένα {@link BufferedImage}.
delete()Διαγράψτε αυτή την εικόνα από το γονικό λεξιλόγιο XObject.
replace(newImageStream: InputStream)Αντικαθιστά αυτή την εικόνα με δεδομένα από ένα ρεύμα εισόδου.
getPdfStream()PdfStreamΕπιστρέφει το υπόβαθρο PDF stream.

Δείτε επίσης

 Ελληνικά