EmfSmallTextOut
Содержание
[
Скрывать
]EmfSmallTextOut class
Запись EMR_SMALLTEXTOUT выводит строку.
public sealed class EmfSmallTextOut : EmfDrawingRecordType
Конструкторы
Имя | Описание |
---|---|
EmfSmallTextOut(EmfRecord) | Инициализирует новый экземплярEmfSmallTextOut класс. |
Характеристики
Имя | Описание |
---|---|
Bounds { get; set; } | Получает или задает необязательный 128-битный объект RectL WMF ([MS-WMF], раздел 2.2.2.19), который указывает ограничивающий прямоугольник в единицах измерения устройства. |
CChars { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее количество 16-разрядных символов в строке . Строка НЕ завершается нулем. |
ExScale { get; set; } | Получает или задает 32-разрядное значение с плавающей запятой, указывающее, насколько масштабировать текст в направлении x. |
EyScale { get; set; } | Получает или задает 32-битное значение с плавающей запятой, указывающее, насколько масштабировать текст в направлении Y. |
FuOptions { get; set; } | Получает или задает 32-разрядное целое число без знака, определяющее используемые параметры вывода текста. Эти параметры задаются одним или комбинацией значений из перечисления ExtTextOutOptions (раздел 2.1.11). |
IGraphicsMode { get; set; } | Получает или задает 32-битное целое число без знака, указывающее графический режим, из перечисления GraphicsMode (раздел 2.1.16). |
Size { get; set; } | Получает или задает размер записи |
TextString { get; set; } | Получает или задает строку переменной длины, содержащую текстовую строку для рисования, в виде 8-битных или 16-битных кодов символов в соответствии со значением поля fuOptions. |
Type { get; set; } | Получает или задает тип. |
X { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее координату x места для размещения строки. |
Y { get; set; } | Получает или задает 32-разрядное целое число со знаком, указывающее координату y места для размещения строки. |
Примечания
Если в поле fuOptions установлено значение ETO_SMALL_CHARS, TextString содержит 8-битные коды для символов, полученные из младших байтов 16-битных кодов символов Unicode UTF16-LE, в которых старший байт принимается равным 0. Если ETO_NO_RECT установлено в поле fuOptions, поле Bounds не включается в запись.
Смотрите также
- class EmfDrawingRecordType
- пространство имен Aspose.Imaging.FileFormats.Emf.Emf.Records
- сборка Aspose.Imaging