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 обекта ([MS-WM F] раздел 2.2.2.15) коитопосочва три ъгъла на паралелограмна дестинация за прехвърлянето на блока.Върховният лев ъгъл на източния правоугао е мапиран до първата точка в този ред,в горния десен ъгъл към втората точка, а в долния ляв Ъгмет към третата точка.Паралелограм, който се изчислява от първите три точки (А, Б и С), като ги третира катоВектори →D = B + C А
public Point[] AptlDest { get; set; }
стойност на имота
Point []
BkSrcArgb32Color
Получава или поставя WMF ColorRef обект ([MS-WM F] раздел 2.2.2.8) който посочваЦветът на фона на източника Bitmap.
public int BkSrcArgb32Color { get; set; }
стойност на имота
Bounds
получава или създава WMF RectL обект ([MS-WMV] раздел 2.2.2.19), който определяОграничаване на правоъгълността, в единици на устройството, за износ към дестинацията.
public Rectangle Bounds { get; set; }
стойност на имота
CxSrc
Получава или поставя 32-битов подписан интегер, който посочва логическата ширина на източния правоъгълник.
public int CxSrc { get; set; }
стойност на имота
CySrc
Получава или поставя 32-битов подписан интегер, който посочва логическата височина на източния правоъгълник.
public int CySrc { get; set; }
стойност на имота
MaskBitmap
получава или поставя буфер, съдържащ маската бита карта, която не еизисква да бъде съвместим с фиксираната част на EMR_PLGBLT запис или един с друг.Поради това полетата в този буфер, които са етикетирани “UndefinedSpace” са опционални и Трябва да бъдат игнорирани.
public WmfDeviceIndependentBitmap MaskBitmap { get; set; }
стойност на имота
SourceBitmap
получава или поставя буфер, съдържащ източната бита карта, която не еизисква да бъде съвместим с фиксираната част на EMR_PLGBLT запис или един с друг.Поради това полетата в този буфер, които са етикетирани “UndefinedSpace” са опционални и Трябва да бъдат игнорирани.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
стойност на имота
UsageMask
Получава или задава 32-битов несъгласен интегър, който посочва как да се интерпретират стойностите вЦветна таблица в заглавието на маската bitmap. Тази стойност Трябва да бъде в списъка на DIBColors.
public EmfDibColors UsageMask { get; set; }
стойност на имота
UsageSrc
Получава или задава 32-битов несъгласен интегър, който посочва как да се интерпретират стойностите вЦветна таблица в заглавието на източника bitmap. Тази стойност Трябва да бъде в списъка на DIBColors
public EmfDibColors UsageSrc { get; set; }
стойност на имота
XFormSrc
Получава или задава XForm обект (секция 2.2.28) който посочва световно пространство за преобразуване на пространството на страницата, за да се прилага към източната бита карта.
public Matrix XFormSrc { get; set; }
стойност на имота
XMask
Получава или поставя 32-битов подписан интегратор, който посочва логическия x-координат на горния ляв ъгъл на маската.
public int XMask { get; set; }
стойност на имота
КСНУМКС
Получава или поставя 32-битов подписан интегратор, който посочва логическия x-координат на горната лява страна.Ъгълът на изворния правоугас.
public int XSrc { get; set; }
стойност на имота
Имаск
Получава или поставя 32-битов подписан интегер, който посочва логическия y-координат на горния ляв ъгъл на маската.
public int YMask { get; set; }
стойност на имота
ИСРЦ
Получава или поставя 32-битов подписан интегратор, който посочва логическия y-координат на горната лява страна.Ъгълът на изворния правоугас.
public int YSrc { get; set; }