Class BitmapV5Header

Class BitmapV5Header

نام ها : Aspose.Imaging.FileFormats.Bmp جمع آوری: Aspose.Imaging.dll (25.4.0)

ساختار BitmapV5Header فایل عنوان اطلاعات bitmap است.این یک نسخه گسترش یافته از ساختار BITMAPINFOHEADER است.اگر bV5Height منفی باشد که نشان دهنده DIB بالا و پایین است، bV5Compression باید BI_RGB یا BI_BITFIELDS باشد.رابط مدیریت رنگی مستقل (ICM) 2.0 اجازه می دهد تا پروفایل های رنگی بین المللی کنسرسیوم رنگی (ICC) به DIB ها (DIBs) متصل یا ادغام شود.هنگامی که یک DIB به حافظه بارگذاری می شود، داده های پروفایل (در صورت وجود) باید از جدول رنگی پیروی کند.و bV5ProfileData باید تخفیف داده های پروفایل را از ابتدای ساختار BITMAPV5HEADER فراهم کند.ارزش ذخیره شده در bV5ProfileData متفاوت از ارزش بازگردانده شده توسط اپراتور اندازه با توجه به استدلال BITMAPV5HEADER خواهد بود.زیرا bV5ProfileData تخفیف بایت از آغاز ساختار BITMAPV5HEADER تا آغاز داده های پروفایل است.(بیت های بیت مپ از جدول رنگی در حافظه پیروی نمی کنند) برنامه ها باید اعضای bV5ProfileData را پس از بارگذاری DIB به یادماندنی تغییر دهند.برای DIB های بسته بندی شده، داده های پروفایل باید بایت های bitmap مشابه با فرمت فایل را دنبال کنند.عضو bV5ProfileData هنوز هم باید از ابتدای BITMAPV5HEADER تخفیف داده های پروفایل را ارائه دهد.برنامه ها باید به داده های پروفایل دسترسی داشته باشند تنها زمانی که bV5Size برابر با اندازه BITMAPV5HEADER و bV5CSType برابر با PROFILE_EMBEDDED یا PROFILE_LINKED است.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

اعضای ارثی

BitmapV4Header.RedMask , BitmapV4Header.GreenMask , BitmapV4Header.BlueMask , BitmapV4Header.AlphaMask , BitmapV4Header.CSType , BitmapV4Header.Endpoints , BitmapV4Header.GammaRed , BitmapV4Header.GammaGreen , BitmapV4Header.GammaBlue , BitmapInfoHeader.BitmapCompression , BitmapInfoHeader.BitmapImageSize , BitmapInfoHeader.BitmapXPelsPerMeter , BitmapInfoHeader.BitmapYPelsPerMeter , BitmapInfoHeader.BitmapColorsUsed , BitmapInfoHeader.BitmapColorsImportant , BitmapInfoHeader.ExtraBitMasks , BitmapCoreHeader.BitmapCoreHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderFullSize , BitmapCoreHeader.BitmapInfoHeaderSize , BitmapCoreHeader.BitmapInfoHeaderSizeV2 , BitmapCoreHeader.BitmapInfoHeaderSizeV3 , BitmapCoreHeader.BitmapInfoHeaderSizeV4 , BitmapCoreHeader.BitmapInfoHeaderSizeV5 , BitmapCoreHeader.HeaderSize , BitmapCoreHeader.BitmapWidth , BitmapCoreHeader.BitmapHeight , BitmapCoreHeader.BitmapPlanes , BitmapCoreHeader.BitsPerPixel , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Intent

به دست آوردن یا قرار دادن قصد ارائه برای bitmap.

public long Intent { get; set; }

ارزش املاک

long

ProfileData

دریافت و یا تنظیم داده های پروفایل.

public long ProfileData { get; set; }

ارزش املاک

long

ProfileSize

دریافت یا اندازه پروفایل را تنظیم کنید.

public long ProfileSize { get; set; }

ارزش املاک

long

Reserved

عضوی یا عضو ذخیره شده را دریافت می کند.

public long Reserved { get; set; }

ارزش املاک

long

 فارسی