Class WmfBitmapInfoHeader

Class WmfBitmapInfoHeader

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

BitmapInfoHeader Object شامل اطلاعات در مورد ابعاد و فرمت رنگی یک دستگاه مستقل است.بیت مپ (DIB )

public class WmfBitmapInfoHeader : WmfBitmapBaseHeader

Inheritance

object MetaObject WmfBitmapBaseHeader WmfBitmapInfoHeader

اعضای ارثی

WmfBitmapBaseHeader.HeaderSize , WmfBitmapBaseHeader.Planes , WmfBitmapBaseHeader.BitCount , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

WmfBitmapInfoHeader()

public WmfBitmapInfoHeader()

Fields

StructureSize

اندازه ساختار

public const int StructureSize = 40

ارزش میدان

int

Properties

ColorImportant

دریافت یا تنظیم یک 32 بیتی نامشخص که تعداد شاخص های رنگی که برای نمایش مورد نیاز است را تعریف می کنددبی است.اگر این مقدار صفر باشد، تمام شاخص های رنگی مورد نیاز است.

public int ColorImportant { get; set; }

ارزش املاک

int

ColorUsed

دریافت یا تنظیم یک کل بدون علامت 32 بیتی که تعداد شاخص ها را در جدول رنگی که توسط DIB استفاده می شود مشخص می کند، به عنوان:بعدی :اگر این مقدار صفر باشد، DIB از حداکثر تعداد رنگ هایی که با ارزش BitCount مطابقت دارد استفاده می کند.اگر این مقدار صفر نباشد و مقدار BitCount کمتر از 16 باشد، این مقدار تعداد رنگ های مورد استفاده را مشخص می کند.دبی است.اگر این مقدار صفر نباشد و مقدار BitCount 16 یا بیشتر باشد، این مقدار اندازه جدول رنگی را مشخص می کند.برای بهینه سازی عملکرد پالت سیستم استفاده می شود.توجه داشته باشید اگر این مقدار صفر نباشد و بزرگتر از حداکثر اندازه ممکن جدول رنگی بر اساس BitCount باشد.ارزش، حداکثر اندازه جدول رنگ باید در نظر گرفته شود.

public int ColorUsed { get; set; }

ارزش املاک

int

Compression

دریافت یا تنظیم یک 32 بیتی نامشخصی که حالت فشرده سازی DIB را تعریف می کند.فهرست فشرده سازی (قسمت 2.1.1.7)این ارزش نباید یک فرمت فشرده را مشخص کند اگر DIB یک بیت مپ بالا و پایین باشد، همانطور که با ارزش ارتفاع نشان داده شده است.

public WmfCompression Compression { get; set; }

ارزش املاک

WmfCompression

Height

دریافت یا مجموعه ای از 32 بیتی امضا شده که ارتفاع DIB را در پیکسل ها تعریف می کند.این مقدار نباید صفر باشد.اگر این مقدار مثبت باشد، DIB یک بیت مپ پایین بالا است و منشأ آن گوشه پایین سمت چپ است.اگر این مقدار منفی باشد، DIB یک بیت مپ بالا و پایین است و منشأ آن گوشه بالا و چپ است.فشرده سازی را پشتیبانی نکنید.این میدان باید ارتفاع فایل تصویر فشرده را مشخص کند، اگر مقدار فشرده سازی JPEG یا PNG را مشخص کند.فرمت

public int Height { get; set; }

ارزش املاک

int

ImageSize

دریافت یا تنظیم یک کل بی 32 بیتی که اندازه تصویر را در بایت ها تعریف می کند.اگر مقدار فشرده سازی BI_RGB باشد، این مقدار باید صفر باشد و باید نادیده گرفته شود.اگر مقدار فشرده سازی BI_JPEG یا BI_PNG باشد، این مقدار باید اندازه بوفه تصویر JPEG یا PNG را مشخص کند.به ترتیب .

public int ImageSize { get; set; }

ارزش املاک

int

Width

دریافت یا تنظیم یک کل 32 بیتی که عرض DIB را در پیکسل ها تعریف می کند.این مقدار باید مثبت باشد.این میدان باید عرض فایل تصویر فشرده را مشخص کند، اگر مقدار فشرده سازی JPEG یا PNG را مشخص کند.فرمت

public int Width { get; set; }

ارزش املاک

int

XpelsPerMeter

دریافت یا تنظیم یک کل 32 بیتی امضا شده که رزولوشن افقی هدف را در پیکسل ها در هر متر تعریف می کند.تجهیزات برای DIB

public int XPelsPerMeter { get; set; }

ارزش املاک

int

YPelsPerMeter

دریافت یا تنظیم یک کل 32 بیتی امضا شده که رزولوشن عمودی هدف را در پیکسل ها در هر متر تعریف می کندتجهیزات برای DIB

public int YPelsPerMeter { get; set; }

ارزش املاک

int

 فارسی