EmfBitBlt
Содержание
[
Скрывать
]EmfBitBlt class
Запись EMR_BITBLT определяет блочную передачу пикселей из исходного растрового изображения в целевой прямоугольник , необязательно в сочетании с рисунком кисти, в соответствии с указанной растровой операцией.
public sealed class EmfBitBlt : EmfBitmapRecordType
Конструкторы
| Имя | Описание |
|---|---|
| EmfBitBlt(EmfRecord) | Инициализирует новый экземплярEmfBitBlt класс. |
Характеристики
| Имя | Описание |
|---|---|
| BitBltRasterOperation { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее код растровой операции . Этот код определяет, как данные цвета исходного прямоугольника должны быть объединены с данными цвета прямоугольника назначения и, возможно, с рисунком кисти для получения окончательного цвета. |
| BkSrcArgb32Color { get; set; } | Получает или задает объект WMF ColorRef ([MS-WMF], раздел 2.2.2.8, который указывает цвет фона исходного растрового изображения. |
| Bounds { get; set; } | Получает или задает объект WMF RectL ([MS-WMF], раздел 2.2.2.19), который определяет ограничивающий прямоугольник назначения в единицах измерения устройства. |
| CxDest { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую ширину исходного и целевого прямоугольников. |
| CyDest { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую высоту исходного и целевого прямоугольников. |
| Size { get; set; } | Получает или задает размер записи |
| SourceBitmap { get; set; } | Получает или задает буфер, содержащий исходное растровое изображение, которое не обязательно должно быть непрерывным с фиксированной частью записи EMR_BITBLT. Соответственно, поля в этом буфере , помеченные как «UndefinedSpace», являются необязательными и ДОЛЖНЫ игнорироваться. |
| Type { get; set; } | Получает или задает тип. |
| UsageSrc { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее, как интерпретировать значения в таблице цветов в заголовке исходного растрового изображения. Это значение ДОЛЖНО находиться в перечислении DIBColors (раздел 2.1.9). |
| XDest { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую координату x левого верхнего угла целевого прямоугольника. |
| XformSrc { get; set; } | Получает или задает объект XForm (раздел 2.2.28), который определяет преобразование мирового пространства в пространство страницы для применения к исходному растровому изображению. |
| XSrc { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую координату x левого верхнего угла исходного прямоугольника. |
| YDest { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую координату Y левого верхнего угла целевого прямоугольника. |
| YSrc { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую координату y левого верхнего угла исходного прямоугольника. |
Смотрите также
- class EmfBitmapRecordType
- пространство имен Aspose.Imaging.FileFormats.Emf.Emf.Records
- сборка Aspose.Imaging