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