Класс EmfPlusSetTsGraphics

Summary: The EmfPlusSetTSGraphics record specifies the state of a graphics device context for a terminal server.

Module: aspose.imaging.fileformats.emf.emfplus.records

Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusSetTsGraphics

Inheritance: EmfPlusTerminalServerRecordType

Constructors

NameDescription
EmfPlusSetTsGraphics(source)Инициализирует новый экземпляр класса EmfPlusSetTsGraphics.

Properties

NameTypeAccessDescription
anti_alias_modeEmfPlusSmoothingModer/wВозвращает или задает 8‑битное беззнаковое целое, которое определяет качество отрисовки линий,
включая тип сглаживания линий. Оно ДОЛЖНО быть определено в перечислении SmoothingMode
(раздел 2.1.1.28).
basic_vga_colorsboolrВозвращает значение, указывающее, включены ли [basic vga colors].
Если установлено, палитра содержит только базовые цвета VGA.
compositing_modeEmfPlusCompositingModer/wВозвращает или задает 8‑битное беззнаковое целое, которое определяет, как исходные цвета
комбинируются с цветами фона. Оно ДОЛЖНО быть значением из перечисления CompositingMode
(раздел 2.1.1.5).
compositing_qualityEmfPlusCompositingQualityr/wВозвращает или задает 8‑битное беззнаковое целое, которое определяет степень
сглаживания, применяемую к линиям, кривым и краям заполненных областей, чтобы они выглядели более
непрерывными или чётко определёнными. Оно ДОЛЖНО быть значением из перечисления CompositingQuality (раздел 2.1.1.6).
data_sizeintr/wПолучает или задает 32-битное беззнаковое целое, которое ДОЛЖНО определять 32-битно‑выравненное количество
байтов данных в последующем поле RecordData. Это число не включает 12‑байтовый заголовок записи.
filter_typeEmfPlusFilterTyper/wВозвращает или задает 8‑битное беззнаковое целое, которое определяет, как выполняется масштабирование, включая растяжение
и сжатие. Оно ДОЛЖНО быть значением из перечисления FilterType (раздел 2.1.1.11).
flagsintr/wПолучает или задает 16-битное беззнаковое целое, содержащее информацию для некоторых записей о том, как
должна выполняться операция и о структуре записи.
have_paletteboolrВозвращает значение, указывающее, присутствует ли [have palette].
Если установлено, эта запись содержит объект EmfPlusPalette (раздел 2.2.2.28) в поле
Palette после данных состояния графики.
paletteEmfPlusPaletter/wВозвращает или задает необязательный объект EmfPlusPalette.
pixel_offsetEmfPlusPixelOffsetModer/wВозвращает или задает 8‑битное беззнаковое целое, которое определяет общее качество изображения
и процесса отрисовки текста. Оно ДОЛЖНО быть значением из перечисления PixelOffsetMode (раздел 2.1.1.26).
render_origin_xintr/wВозвращает или задает 16‑битное знаковое целое, которое является горизонтальной координатой
начала для отрисовки полутонов и матриц дизеринга.
render_origin_yintr/wВозвращает или задает 16‑битное знаковое целое, которое является вертикальной координатой начала
для отрисовки полутонов и матриц дизеринга.
sizeintr/wПолучает или задает 32-битное беззнаковое целое, которое указывает 32-битно‑выравненное количество байтов
во всей записи, включая 12‑байтовый заголовок записи и данные, специфичные для записи.
text_contrastintr/wВозвращает или задает 16‑битное беззнаковое целое, которое определяет значение гамма‑коррекции
используемое при отрисовке сглаженного и ClearType текста. Это значение ДОЛЖНО находиться в диапазоне от 0 до 12 включительно.
text_render_hintEmfPlusTextRenderingHintr/wВозвращает или задает 8‑битное беззнаковое целое, которое определяет качество отрисовки текста
включая тип сглаживания текста. Оно ДОЛЖНО быть определено в перечислении TextRenderingHint
(раздел 2.1.1.32).
typeEmfPlusRecordTyperПолучает 16-битное беззнаковое целое, которое идентифицирует тип записи.
world_to_deviceMatrixr/wПолучает или задает 192-битный объект EmfPlusTransformMatrix (раздел 2.2.2.47), который
определяет преобразования из мирового пространства в пространство устройства.

Constructor: EmfPlusSetTsGraphics(source)

 EmfPlusSetTsGraphics(source) 

Инициализирует новый экземпляр класса EmfPlusSetTsGraphics.

Parameters:

ПараметрТипОписание
sourceEmfPlusRecordИсточник.