XImage
XImage
Overview
XImage در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
تصویر XObject را در یک سند PDF نشان می دهد (ISO 32000-1:2008, §8.9, جدول 89).
این کلاس 15 روش برای کار با اشیاء XImage در برنامه های جاوا را فراهم می کند. روش های موجود شامل: XImage, delete, getBitsPerComponent, getColorSpace, getDecodedData, getEncodedData, getHeight, getName, getPdfStream, getWidth, isImageMask, replace,و سه روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : bitsPerComponent, colorSpace, decodedData, encodedData, height, imageMask,و سه تا دیگر.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
width | int | Read | بازگرداندن عرض تصویر در پیکسل ها (/Width). |
height | int | Read | ارتفاع تصویر را در پیکسل ها (/Height) بازگردانید. |
bitsPerComponent | int | Read | بایت ها را به هر قطعه بازگردانید (/BitsPerComponent). |
name | String | Read | نام منبع این تصویر را باز می گرداند (به عنوان مثال، “Im1”). |
colorSpace | ColorSpaceBase | Read | بازگرداندن فضای رنگی این تصویر. |
imageMask | boolean | Read | بازگرداند که آیا این یک ماسک تصویر است (استنسیل 1 بیتی). |
decodedData | byte[] | Read | بازگرداندن داده های تصویر رمزگذاری شده (بیت پیکسل پس از فشرده سازی فیلتر). |
encodedData | byte[] | Read | بازگرداندن داده های جریان رمزگذاری شده خام (به عنوان مثال، بایت های JPEG خام برای DCTDecode). |
pdfStream | PdfStream | Read | بازگشت جریان PDF زیر را انجام دهید. |
Methods
| Signature | Description |
|---|---|
XImage(stream: PdfStream, name: String, parser: PDFParser) | ایجاد یک XImage از یک جریان تصویر XObject. |
getWidth() → int | بازگرداندن عرض تصویر در پیکسل ها (/Width). |
getHeight() → int | ارتفاع تصویر را در پیکسل ها (/Height) بازگردانید. |
getBitsPerComponent() → int | بایت ها را به هر قطعه بازگردانید (/BitsPerComponent). |
getName() → String | نام منبع این تصویر را باز می گرداند (به عنوان مثال، “Im1”). |
setName(newName: String) | نام این منبع تصویر را تنظیم کنید، هر دو میدان جاوا را به روز کنید. |
| و کلید در فرهنگ لغت /XObject (اگر شناخته شده است) . | |
getColorSpace() → ColorSpaceBase | بازگرداندن فضای رنگی این تصویر. |
isImageMask() → boolean | بازگرداند که آیا این یک ماسک تصویر است (استنسیل 1 بیتی). |
getDecodedData() → byte[] | بازگرداندن داده های تصویر رمزگذاری شده (بیت پیکسل پس از فشرده سازی فیلتر). |
getEncodedData() → byte[] | بازگرداندن داده های جریان رمزگذاری شده خام (به عنوان مثال، بایت های JPEG خام برای DCTDecode). |
save(output: OutputStream) | تصویر را به یک جریان خروجی ذخیره کنید. |
toBufferedImage() → BufferedImage | این تصویر را به {@link BufferedImage} تبدیل کنید. |
delete() | این تصویر را از فرهنگ لغت XObject حذف کنید. |
replace(newImageStream: InputStream) | این تصویر را با داده های یک جریان ورودی جایگزین کنید. |
getPdfStream() → PdfStream | بازگشت جریان PDF زیر را انجام دهید. |