Class EmfMaskBlt

Class EmfMaskBlt

Названий на: Aspose.Imaging.FileFormats.Emf.Emf.Records Асамблея: Aspose.Imaging.dll (25.4.0)

У записі EMR_MASKBLT вказується блок передачі пікселів з джерелової біт-мапи до місця призначення.прямокутник, факультативно в поєднанні з шприцем і з застосуванням кольорової маскиbitmap, згідно з визначеними попередньою та фоновими операціями.

public sealed class EmfMaskBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfMaskBlt

Нападні члени

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfMaskBlt(EmfRecord)

Ініціалізація нової інстанції класу Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMaskBlt.

public EmfMaskBlt(EmfRecord source)

Parameters

source EmfRecord

і джерела .

Properties

Argb32BkColorSrc

отримує або встановлює об’єкт WMF ColorRef (відділ 2.2.2.8 [MS-WM F], в якому зазначено, щоКолір фону джерела bitmap.

public int Argb32BkColorSrc { get; set; }

вартість нерухомості

int

Bounds

отримує або встановлює об’єкт WMF RectL (відділ 2.2.2.19 [MS-WMV]], який визначаєМета обмеження прямокутника в пристроях.

public Rectangle Bounds { get; set; }

вартість нерухомості

Rectangle

CxDest

Використовується або встановлюється 32-розрядна підписана цілера, яка визначає логічну ширину прямокутника призначення.

public int CxDest { get; set; }

вартість нерухомості

int

CyDest

Використовується або встановлюється 32-розрядна підписана цілера, яка визначає логічну висоту прямокутника призначення.

public int CyDest { get; set; }

вартість нерухомості

int

MaskBitmap

отримує або встановлює буфер, що містить бітмапи маски, які ненеобхідно бути сумісним з постійною порцією запису EMR_MASKBLT або з кожнимУ зв’язку з цим поля в цьому буфеті, які зазначені “UndefinedSpace”, є факультативними іЇх потрібно ігнорувати.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

вартість нерухомості

WmfDeviceIndependentBitmap

Rop4

отримує або встановлює операцію кватернарного растера, яка визначає операції тренарно-растеру дляпопередніх і фонових кольорів бітмапи. ці значення визначають, як кольорові даніСхідний прямокутник повинен бути поєднаний з кольоровими даними напрямку призначення.

public EmfRop4 Rop4 { get; set; }

вартість нерухомості

EmfRop4

SourceBitmap

отримує або встановлює буфер, що містить джерело бітмапів, які ненеобхідно бути сумісним з постійною порцією запису EMR_MASKBLT або з кожнимУ зв’язку з цим поля в цьому буфеті, які зазначені “UndefinedSpace”, є факультативними іЇх потрібно ігнорувати.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

вартість нерухомості

WmfDeviceIndependentBitmap

UsageMask

Використовується або встановлюється 32-розрядна непідписана цілера, яка визначає, як тлумачити значення вТаблиця кольорів в заголовку маски bitmap. Ця вартість повинна бути в переліку DIBColors.

public EmfDibColors UsageMask { get; set; }

вартість нерухомості

EmfDibColors

UsageSrc

Використовується або встановлюється 32-розрядна непідписана цілера, яка визначає, як тлумачити значення вТаблиця кольорів в заголовку джерела bitmap. Ця вартість повинна бути в переліку DIBColors (розділ 2.1.9).

public int UsageSrc { get; set; }

вартість нерухомості

int

ХД

Використовується або встановлюється 32-розрядна підписана цілера, яка визначає логічний x-координат верхньої лівої частини.Угорода прямокутника призначення.

public int XDest { get; set; }

вартість нерухомості

int

XMask

Використовується або встановлюється 32-розрядна підписана цілера, яка визначає логічний x-координат верхнього лівого кута маски біт-мапи.

public int XMask { get; set; }

вартість нерухомості

int

XSrc

Використовується або встановлюється 32-розрядна підписана цілера, яка визначає логічний x-координат верхньої лівої частини.Угорода джерела прямокутника.

public int XSrc { get; set; }

вартість нерухомості

int

XformSrc

Використовується або встановлюється об’єкт XForm (розділ 2.2.28) який визначає світовий простір для перетворення сторінки-простіру для застосування до джерелової біт-мапи.

public Matrix XformSrc { get; set; }

вартість нерухомості

Matrix

ІДСТ

Використовується або встановлюється 32-розрядна підписана цілера, яка визначає логічний і-координат верхньої лівої частини.Угорода прямокутника призначення.

public int YDest { get; set; }

вартість нерухомості

int

Імаск

Використовується або встановлюється 32-розрядна підписана цілера, яка визначає логічний і-координат верхнього лівого кута маски біт-мапи.

public int YMask { get; set; }

вартість нерухомості

int

ІСРК

Використовується або встановлюється 32-розрядна підписана цілера, яка визначає логічний і-координат верхньої лівої частини.Угорода джерела прямокутника.

public int YSrc { get; set; }

вартість нерухомості

int

 Українська