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
| Name | Type | Access | Description |
|---|---|---|---|
width | int | Read | การคืนความกว้างของภาพในพิกเซล (/ Width). |
height | int | Read | ส่งความสูงของภาพในพิกเซล (/ ความสูง) กลับ. |
bitsPerComponent | int | Read | กลับบิตต่อองค์ประกอบ (/BitsPerComponent). |
name | String | Read | การคืนชื่อแหล่งของภาพนี้ (เช่น “Im1”). |
colorSpace | ColorSpaceBase | Read | กลับพื้นที่สีของภาพนี้. |
imageMask | boolean | Read | กลับข้อมูลว่านี่เป็นหน้ากากภาพ (สแตนซิล 1 บิต) หรือไม่. |
decodedData | byte[] | Read | กลับข้อมูลภาพที่ถูกดักรหัส (พิกเซลไร้ผล บายต์หลังจากการตัดความสับสนของกรอง). |
encodedData | byte[] | Read | การคืนข้อมูลสตรีมที่รหัสเป็น Raw (เช่น JPEG bytes ของ DCTDecode). |
pdfStream | PdfStream | Read | ส่งกลับไฟฟ้า PDF ที่อยู่เบื้องหลัง. |
Methods
| Signature | Description |
|---|---|
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 ที่อยู่เบื้องหลัง. |