Class WmfLogColorSpace

Class WmfLogColorSpace

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

موضوع LogColorSpace یک فضای رنگی منطقی را برایمکانیزم پخش، که می تواند نام یک پروفایل رنگی درشخصیت های ASCII

public class WmfLogColorSpace : MetaObject

Inheritance

object MetaObject WmfLogColorSpace

اعضای ارثی

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

میدان های Endpoints، GammaRed، GammaGreen و GammaBlue برایمشخص کردن یک فضای رنگی منطقی. میدان نقطه پایان یک CIEXYZTriple استموضوعی که حاوی ارزش های x، y و z از نقطه نهایی RGB ازرابطه بین ارزش های سه گانه X،Y،Z وارزش های کروماتیک x،y،z به شرح زیر بیان می شود. x = X/(X+Y+Z) y =Y/(X+Y+Z) z = Z/(X+Y+Z) میدان های GammaRed، GammaGreen و GammaBlueحاوی ارزش ها در فرمت “8.8 نقطه ثابت” است که یک تکنیک برایهر یک از این اعداد شامل یک اعداد غیر یکپارچه می شود.مقیاس 8 بیتی به دنبال یک شکاف 8 بیتی، با ترکیب 16 بیتیبه این ترتیب، در 32 بیتی، ارزش واقعی N.F است.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0به صورت دوگانه از N و F به ترتیب.به عنوان مثال، برایشماره واقعی 10.5، nnnnnnnn خواهد بود 00001010 (بینار 10) و ffffffff00000101 (بیناری 5) خواهد بود و کل ارزش باینری 32 بیتی خواهد بود.00000000000010100000010100000000، که ارزش هکسادسمی است.0x0A50

Constructors

WmfLogColorSpace()

public WmfLogColorSpace()

Properties

ColorSpaceType

دریافت یا تنظیم یک کل 32 بیتی امضا شده که فضای رنگی را مشخص می کندباید در فهرست LogicalColorSpace تعریف شود.(قسمت 2.1.1.14) اگر این مقدار LCS_sRGB یاLCS_WINDOWS_COLOR_SPACE، فضای رنگ sRGB باید مورد استفاده قرار گیرد.

public WmfLogicalColorSpaceEnum ColorSpaceType { get; set; }

ارزش املاک

WmfLogicalColorSpaceEnum

Endpoints

دریافت یا تنظیم یک شی CIEXYZTriple (قسمت 2.2.2.7) که تعریف می کندهماهنگی های کروماتیک CIE x، y و z از سه رنگکه متناسب با RGB Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.endpoints برای منطقیفضای رنگی که با بیت مپ مرتبط است.اگرAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType میدان مشخص نمی کندLCS_CALIBRATED_RGB، این میدان باید نادیده گرفته شود.

public WmfCieXyzTriple Endpoints { get; set; }

ارزش املاک

WmfCieXyzTriple

Filename

دریافت یا تنظیم یک ردیف اختیاری، ASCII کاراکتر که مشخص می کندنام یک فایل که حاوی یک پروفایل رنگی است اگر نام یک فایلمشخص شده است، و میدان Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType تنظیم شده است بهLCS_CALIBRATED_RGB، سایر میدان های این ساختار بایدنادیده گرفته شده

public string Filename { get; set; }

ارزش املاک

string

GammaBlue

دریافت یا تنظیم یک مقدار نقطه ثابت 32 بیتی که تعیین می کنداگر Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType میدانLCS_CALIBRATED_RGB را مشخص نمی کند، این میدان باید نادیده گرفته شود.

public int GammaBlue { get; set; }

ارزش املاک

int

GammaGreen

دریافت یا تنظیم یک مقدار نقطه ثابت 32 بیتی که تعیین می کنداگر Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType میدانLCS_CALIBRATED_RGB را مشخص نمی کند، این میدان باید نادیده گرفته شود.

public int GammaGreen { get; set; }

ارزش املاک

int

GammaRed

دریافت یا تنظیم یک مقدار نقطه ثابت 32 بیتی که تعیین می کنداگر Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.ColorSpaceType میدانLCS_CALIBRATED_RGB را مشخص نمی کند، این میدان باید نادیده گرفته شود.

public int GammaRed { get; set; }

ارزش املاک

int

Intent

دریافت یا تنظیم یک کل 32 بیتی امضا شده که نقشه برداری gamut را تعریف می کندهدف: باید در فهرست GamutMappingIntent تعریف شود.(قسمت ۲۱.۱۱)

public WmfGamutMappingIntent Intent { get; set; }

ارزش املاک

WmfGamutMappingIntent

Signature

دریافت یا تنظیم یک کل بی 32 بیتی که مشخص می کندAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.Signature از اشیاء فضای رنگی؛ باید تنظیم شودارزش 0x50534F43, که رمزگذاری ASCII از نوار است«PSOC»

public int Signature { get; set; }

ارزش املاک

int

Size

دریافت یا تنظیم یک کل بی 32 بیتی که مشخص می کندAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace.size این اشیاء، در بایت ها.

public int Size { get; set; }

ارزش املاک

int

Version

دریافت یا تنظیم یک کل بی 32 بیتی بدون امضا که تعریف یکAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace شماره نسخه؛ باید 0x00000400 باشد.

public int Version { get; set; }

ارزش املاک

int

 فارسی