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

NameTypeAccessDescription
widthintReadبازگرداندن عرض تصویر در پیکسل ها (/Width).
heightintReadارتفاع تصویر را در پیکسل ها (/Height) بازگردانید.
bitsPerComponentintReadبایت ها را به هر قطعه بازگردانید (/BitsPerComponent).
nameStringReadنام منبع این تصویر را باز می گرداند (به عنوان مثال، “Im1”).
colorSpaceColorSpaceBaseReadبازگرداندن فضای رنگی این تصویر.
imageMaskbooleanReadبازگرداند که آیا این یک ماسک تصویر است (استنسیل 1 بیتی).
decodedDatabyte[]Readبازگرداندن داده های تصویر رمزگذاری شده (بیت پیکسل پس از فشرده سازی فیلتر).
encodedDatabyte[]Readبازگرداندن داده های جریان رمزگذاری شده خام (به عنوان مثال، بایت های JPEG خام برای DCTDecode).
pdfStreamPdfStreamReadبازگشت جریان PDF زیر را انجام دهید.

Methods

SignatureDescription
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 زیر را انجام دهید.

See Also

 فارسی