Class EmfBitBlt
Името на пространството: Aspose.Imaging.FileFormats.Emf.Emf.Records Асамблея: Aspose.Imaging.dll (25.4.0)
Записът EMR_BITBLT посочва блок прехвърляне на пиксели от източник bitmap към дестинацияправоъгълна, опционално в комбинация с четка модел, в съответствие с определена работа на растер.
public sealed class EmfBitBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfBitBlt
наследници
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfBitBlt(EmfRecord)
Иницијализира нова инстанция на Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfBitBlt клас.
public EmfBitBlt(EmfRecord source)
Parameters
source
EmfRecord
и източника .
Properties
BitBltRasterOperation
Получава или установява 32-битов несъгласен интегър, който посочва операцията на растерТози код определя как да се комбинират цветовите данни на източния правоъгълник сцветовите данни на дестинационния правоъгълник и опционално шаблон за четка, за да се постигне окончателния цвят.
public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }
стойност на имота
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; }
стойност на имота
CxDest
получава или поставя 32-битов подписан интегър, който посочва логическата ширина на източника иПътят на дестинацията.
public int CxDest { get; set; }
стойност на имота
CyDest
получава или поставя 32-битен подпис, който посочва логическата височина на източника иПътят на дестинацията.
public int CyDest { get; set; }
стойност на имота
SourceBitmap
получава или поставя буфер, съдържащ източната бита карта, която не е необходима засъвместим с фиксираната част на регистъра EMR_BITBLT. съответно, полета в този буферТези, които са етикетирани “UndefinedSpace” са опционални и Трябва да бъдат игнорирани.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
стойност на имота
UsageSrc
Получава или задава 32-битов несъгласен интегър, който посочва как да се интерпретират стойностите вТази стойност трябва да бъде в списъка на DIBColors (секция 2.1.9).
public EmfDibColors UsageSrc { get; set; }
стойност на имота
ХД
Получава или поставя 32-битов подписан интегратор, който посочва логическия x-координат на горната лява страна.Ъгълът на дестинацията.
public int XDest { get; set; }
стойност на имота
КСНУМКС
Получава или поставя 32-битов подписан интегратор, който посочва логическия x-координат на горната лява страна.Ъгълът на изворния правоугас.
public int XSrc { get; set; }
стойност на имота
XformSrc
Получава или задава XForm обект (секция 2.2.28) който посочва световно пространство за преобразуване на пространството на страницата, за да се прилага към източната бита карта.
public Matrix XformSrc { get; set; }
стойност на имота
Идист
Получава или поставя 32-битов подписан интегратор, който посочва логическия y-координат на горната лява страна.Ъгълът на дестинацията.
public int YDest { get; set; }
стойност на имота
ИСРЦ
Получава или поставя 32-битов подписан интегратор, който посочва логическия y-координат на горната лява страна.Ъгълът на изворния правоугас.
public int YSrc { get; set; }