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