XImage

Overview

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 ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: bitsPerComponent, colorSpace, decodedData, encodedData, height, imageMask,และอีก 3 คน.

Properties

NameTypeAccessDescription
widthintReadการคืนความกว้างของภาพในพิกเซล (/ Width).
heightintReadส่งความสูงของภาพในพิกเซล (/ ความสูง) กลับ.
bitsPerComponentintReadกลับบิตต่อองค์ประกอบ (/BitsPerComponent).
nameStringReadการคืนชื่อแหล่งของภาพนี้ (เช่น “Im1”).
colorSpaceColorSpaceBaseReadกลับพื้นที่สีของภาพนี้.
imageMaskbooleanReadกลับข้อมูลว่านี่เป็นหน้ากากภาพ (สแตนซิล 1 บิต) หรือไม่.
decodedDatabyte[]Readกลับข้อมูลภาพที่ถูกดักรหัส (พิกเซลไร้ผล บายต์หลังจากการตัดความสับสนของกรอง).
encodedDatabyte[]Readการคืนข้อมูลสตรีมที่รหัสเป็น Raw (เช่น JPEG bytes ของ DCTDecode).
pdfStreamPdfStreamReadส่งกลับไฟฟ้า PDF ที่อยู่เบื้องหลัง.

Methods

SignatureDescription
XImage(stream: PdfStream, name: String, parser: PDFParser)สร้าง XImage จากภาพ XObject ธาร.
getWidth()intการคืนความกว้างของภาพในพิกเซล (/ Width).
getHeight()intส่งความสูงของภาพในพิกเซล (/ ความสูง) กลับ.
getBitsPerComponent()intกลับบิตต่อองค์ประกอบ (/BitsPerComponent).
getName()Stringการคืนชื่อแหล่งของภาพนี้ (เช่น “Im1”).
setName(newName: String)ตั้งชื่อของทรัพยากรภาพนี้ โดยอัพเดตทั้งสนาม Java และคีย์ในคําบรรยาย /XObject ของพ่อแม่ (หากทราบ).
getColorSpace()ColorSpaceBaseกลับพื้นที่สีของภาพนี้.
isImageMask()booleanกลับข้อมูลว่านี่เป็นหน้ากากภาพ (สแตนซิล 1 บิต) หรือไม่.
getDecodedData()byte[]กลับข้อมูลภาพที่ถูกดักรหัส (พิกเซลไร้ผล บายต์หลังจากการตัดความสับสนของกรอง).
getEncodedData()byte[]การคืนข้อมูลสตรีมที่รหัสเป็น Raw (เช่น JPEG bytes ของ DCTDecode).
save(output: OutputStream)เก็บภาพในสตรีมการออก.
toBufferedImage()BufferedImageเปลี่ยนรูปนี้เป็น {@link BufferedImage}.
delete()ลบภาพนี้จากคําศัพท์ XObject ของพ่อแม่.
replace(newImageStream: InputStream)เปลี่ยนรูปนี้ด้วยข้อมูลจากกระแสการเข้า.
getPdfStream()PdfStreamส่งกลับไฟฟ้า PDF ที่อยู่เบื้องหลัง.

See Also

 ภาษาไทย