Class EmfPlgBlt

Class EmfPlgBlt

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

Запис EMR_PLGBLT визначає блок передачі пікселів з джерело біт-мапи до місця призначенняПаралелограм, з застосуванням кольорової маски bitmap.

public sealed class EmfPlgBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfPlgBlt

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

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

Constructors

EmfPlgBlt(EmfRecord)

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

public EmfPlgBlt(EmfRecord source)

Parameters

source EmfRecord

і джерела .

Properties

AptlDest

отримує або встановлює ряд трьох об’єктів WMF PointL (відділ 2.2.2.15) щовизначає три куточки паралелограмної зони призначення для передачі блоку.Верхній лівий кут джерельного прямокутника мапується до першої точки в цьому рядку,Верхній правой кут до другої точки, а нижній лівий – до третьої.паралелограм, який обчислюється з перших трьох пунктів (А, Б і С), обробляючи їх якВекториD = B + C А

public Point[] AptlDest { get; set; }

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

Point [ ]

BkSrcArgb32Color

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

public int BkSrcArgb32Color { get; set; }

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

int

Bounds

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

public Rectangle Bounds { get; set; }

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

Rectangle

CxSrc

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

public int CxSrc { get; set; }

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

int

CySrc

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

public int CySrc { get; set; }

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

int

MaskBitmap

отримує або встановлює буфер, що містить маску bitmap, який ненеобхідно бути сумісним з постійною порцією запису EMR_PLGBLT або один з одним.Таким чином, поля в цьому буфеті, які мають ознаку «Невизначений простір», є факультативними і повинні бути ігнорувані.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

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

WmfDeviceIndependentBitmap

SourceBitmap

отримує або встановлює буфер, що містить джерело bitmap, які ненеобхідно бути сумісним з постійною порцією запису EMR_PLGBLT або один з одним.Таким чином, поля в цьому буфеті, які мають ознаку «Невизначений простір», є факультативними і повинні бути ігнорувані.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

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

WmfDeviceIndependentBitmap

UsageMask

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

public EmfDibColors UsageMask { get; set; }

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

EmfDibColors

UsageSrc

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

public EmfDibColors UsageSrc { get; set; }

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

EmfDibColors

XFormSrc

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

public Matrix XFormSrc { get; set; }

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

Matrix

XMask

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

public int XMask { get; set; }

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

int

XSrc

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

public int XSrc { get; set; }

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

int

Імаск

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

public int YMask { get; set; }

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

int

ІСРК

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

public int YSrc { get; set; }

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

int

 Українська