EmfTransparentBlt
Содержание
[
Скрывать
]EmfTransparentBlt class
Запись EMR_TRANSPARENTBLT определяет блочную передачу пикселей из исходного растрового изображения в целевой прямоугольник , обрабатывая указанный цвет как прозрачный, растягивая или сжимая выходные данные , чтобы они соответствовали размерам назначения, если это необходимо
public sealed class EmfTransparentBlt : EmfBitmapRecordType
Конструкторы
Имя | Описание |
---|---|
EmfTransparentBlt(EmfRecord) | Инициализирует новый экземплярEmfTransparentBlt класс. |
Характеристики
Имя | Описание |
---|---|
Bounds { get; set; } | Получает или задает объект WMF RectL ([MS-WMF], раздел 2.2.2.19), который определяет ограничивающий прямоугольник назначения в единицах измерения устройства. |
CxDest { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую ширину целевого прямоугольника. |
CxSrc { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую ширину исходного прямоугольника. |
CyDest { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую высоту целевого прямоугольника. |
CySrc { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее логическую высоту исходного прямоугольника. |
Size { get; set; } | Получает или задает размер записи |
SourceBitmap { get; set; } | Получает или задает буфер, содержащий исходное растровое изображение, которое не обязательно должно быть непрерывным с фиксированной частью записи EMR_TRANSPARENTBLT. Соответственно, поля в этого буфера, помеченные как «UndefinedSpace», являются необязательными и ДОЛЖНЫ игнорироваться. |
SrcBkArgb32Color { get; set; } | Получает или задает объект WMF ColorRef, указывающий цвет фона исходного растрового изображения. |
TransparentArgb32Color { get; set; } | Получает или задает объект WMF ColorRef ([MS-WMF], раздел 2.2.2.8), который указывает цвет исходного растрового изображения, который следует рассматривать как прозрачный. |
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