XImage

XImage

Overview

XImage adalah kelas di Aspose.PDF FOSS untuk Java.

Menampilkan gambar XObject dalam dokumen PDF (ISO 32000-1:2008, §8.9, Tabel 89).

Kelas ini menyediakan 15 metode untuk bekerja dengan objek XImage dalam program Java. Metode yang tersedia meliputi: XImage, delete, getBitsPerComponent, getColorSpace, getDecodedData, getEncodedData, getHeight, getName, getPdfStream, getWidth, isImageMask, replace, dan 3 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: bitsPerComponent, colorSpace, decodedData, encodedData, height, imageMask, dan 3 lagi.

Properties

NameTypeAccessDescription
widthintReadMengembalikan lebar gambar dalam piksel (/Lembar).
heightintReadMengembalikan tinggi gambar dalam piksel (/Hight).
bitsPerComponentintReadMengembalikan bit per komponen (/BitsPerComponent).
nameStringReadMengembalikan nama sumber gambar ini (misalnya, “Im1”).
colorSpaceColorSpaceBaseReadMengembalikan ruang warna gambar ini.
imageMaskbooleanReadMengembalikan apakah ini adalah topeng gambar (1-bit stencil).
decodedDatabyte[]ReadMengembalikan data gambar yang telah didekodekan (piksel mentah setelah dekompresi filter).
encodedDatabyte[]ReadMengembalikan data aliran yang dienkode mentah (misalnya, byte JPEG mentah untuk DCTDecode).
pdfStreamPdfStreamReadMengembalikan aliran PDF yang mendasari.

Methods

SignatureDescription
XImage(stream: PdfStream, name: String, parser: PDFParser)Membuat XImage dari image XObject stream.
getWidth()intMengembalikan lebar gambar dalam piksel (/Lembar).
getHeight()intMengembalikan tinggi gambar dalam piksel (/Hight).
getBitsPerComponent()intMengembalikan bit per komponen (/BitsPerComponent).
getName()StringMengembalikan nama sumber gambar ini (misalnya, “Im1”).
setName(newName: String)Menetapkan nama sumber gambar ini, memperbarui kedua bidang Java
dan kunci di kamus /XObject induk (jika diketahui).
getColorSpace()ColorSpaceBaseMengembalikan ruang warna gambar ini.
isImageMask()booleanMengembalikan apakah ini adalah topeng gambar (1-bit stencil).
getDecodedData()byte[]Mengembalikan data gambar yang telah didekodekan (piksel mentah setelah dekompresi filter).
getEncodedData()byte[]Mengembalikan data aliran yang dienkode mentah (misalnya, byte JPEG mentah untuk DCTDecode).
save(output: OutputStream)Menyimpan gambar ke aliran output.
toBufferedImage()BufferedImageMengkonversi gambar ini menjadi {@link BufferedImage}.
delete()Menghapus gambar ini dari kamus XObject induk.
replace(newImageStream: InputStream)Mengganti gambar ini dengan data dari aliran input.
getPdfStream()PdfStreamMengembalikan aliran PDF yang mendasari.

See Also

 Bahasa Indonesia