aspose.imaging.fileformats.emf.emfplus.consts
Содержание
[
Скрывать
]Модуль содержит типы [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.1 EMF+ Constants
Classes
| Class | Description |
|---|---|
| EmfPlusImageEffectsIdentifiers | Идентификаторы ImageEffects определяют стандартные GUID для указания графических эффектов изображения. Эти идентификаторы используются драйверами устройств для публикации уровней поддержки этих эффектов. Константы идентификаторов определяются с использованием строкового представления GUID в фигурных скобках ([MS-DTYP] раздел 2.3.4.3). |
Enumerations
| Enumeration | Description |
|---|---|
| EmfPlusBitmapDataType | Перечисление BitmapDataType определяет типы форматов данных битмапа. |
| EmfPlusBrushDataFlags | Флаги BrushData указывают свойства графических кистей, включая наличие дополнительных полей данных. Эти флаги могут комбинироваться для указания нескольких вариантов. |
| EmfPlusBrushType | Перечисление BrushType определяет типы графических кистей, которые используются для заполнения графических областей. |
| EmfPlusCombineMode | Перечисление CombineMode определяет режимы объединения двух графических областей. В последующих описаниях объединяемые области называют «существующей» и «новой» областями. |
| EmfPlusCompositingMode | Перечисление CompositingMode определяет режимы комбинирования исходных цветов с цветами фона. Режим композитинга представляет состояние включения альфа-смешивания. |
| EmfPlusCompositingQuality | Перечисление CompositingQuality определяет уровни качества при создании композитных изображений |
| EmfPlusCurveAdjustments | Перечисление CurveAdjustments определяет коррекции, которые могут быть применены к цветовой кривой изображения. |
| EmfPlusCurveChannel | Перечисление CurveChannel определяет цветовые каналы, которые могут быть затронуты коррекцией эффекта цветовой кривой изображения. |
| EmfPlusCustomLineCapDataFlags | Флаги CustomLineCapData указывают данные для пользовательских окончаний линий. Эти флаги могут комбинироваться для указания нескольких вариантов. |
| EmfPlusCustomLineCapDataType | Перечисление CustomLineCapDataType определяет типы данных пользовательских окончаний линий, которые задают стили и формы концов графических линий. |
| EmfPlusDashedLineCapType | Перечисление DashedLineCapType определяет типы окончаний линий, используемых на концах пунктирных линий, рисуемых графическими перьями. |
| EmfPlusDriverStringOptionsFlags | Флаги DriverStringOptions указывают свойства позиционирования и рендеринга графического текста. Эти флаги могут комбинироваться для указания нескольких вариантов. |
| EmfPlusFilterType | Перечисление FilterType определяет типы алгоритмов фильтрации, которые могут использоваться для улучшения качества текста и графики и рендеринга изображений. |
| EmfPlusFontStyleFlags | Флаги FontStyle указывают стили графических шрифтов. Эти флаги можно комбинировать для указания нескольких вариантов. |
| EmfPlusGraphicsVersionEnum | Перечисление GraphicsVersion определяет версии графики операционной системы, используемые для создания метафайлов EMF+. |
| EmfPlusHatchStyle | Перечисление HatchStyle определяет штриховые узоры, используемые графическими кистями. Штриховой узор состоит из сплошного фонового цвета и линий, нарисованных поверх фона. |
| EmfPlusHotkeyPrefix | Перечисление HotkeyPrefix определяет варианты вывода префиксов горячих клавиш в графическом тексте. |
| EmfPlusImageDataType | Перечисление ImageDataType определяет типы форматов данных изображений. |
| EmfPlusInterpolationMode | Перечисление InterpolationMode определяет способы масштабирования, включая растягивание и сжатие. |
| EmfPlusLanguageIdentifierType | Перечисление LanguageIdentifier определяет идентификаторы естественных языков в локалях, включая страны, географические регионы и административные районы. |
| EmfPlusLineCapType | Перечисление LineCapType определяет типы окончаний линий, используемых на концах линий, нарисованных графическими перьями. |
| EmfPlusLineJoinType | Перечисление LineJoinType определяет способы соединения двух линий, нарисованных одним и тем же графическим пером, и чьи концы соприкасаются. |
| EmfPlusLineStyle | Перечисление LineStyle определяет стили линий, нарисованных графическими перьями. |
| EmfPlusMetafileDataType | Перечисление MetafileDataType определяет типы данных метафайлов, которые могут быть встроены в метафайл EMF+. |
| EmfPlusObjectClamp | EmfPlusObjectClamp задает поведение зажима объекта. Он не используется, пока этот объект не будет применён к отрисовываемому изображению. |
| EmfPlusObjectType | Перечисление ObjectType определяет типы графических объектов, которые могут быть созданы и использованы в графических операциях. |
| EmfPlusPaletteStyleFlags | Флаги PaletteStyle указывают свойства графических палитр. Эти флаги можно комбинировать для указания нескольких вариантов. |
| EmfPlusPathPointFlags | 32-битное беззнаковое целое, определяющее, как интерпретировать точки и связанные с ними типы точек, определённые этим объектом. C (1 бит): Если установлен, массив PathPoints задаёт абсолютные координаты в пространстве с 16-битными целочисленными координатами. Если сброшен, массив PathPoints задаёт абсолютные координаты в пространстве с 32-битными координатами с плавающей точкой. Примечание: если флаг P (ниже) установлен, этот флаг МОЖЕТ быть сброшен и ДОЛЖЕН игнорироваться. R (1 бит): Если установлен, типы точек в массиве PathPointTypes задаются объектами EmfPlusPathPointTypeRle (раздел 2.2.2.32), которые используют сжатие RLE (run‑length encoding), и/или объектами EmfPlusPathPointType (раздел 2.2.2.31). См. раздел 3.1.6 [MS‑WMF] для получения дополнительной информации о сжатии RLE. Если сброшен, типы точек в массиве PathPointTypes задаются объектами EmfPlusPathPointType. P (1 бит): Если установлен, каждый элемент массива PathPoints задаёт расположение в пространстве координат, относительное к расположению, указанному предыдущим элементом массива. Для первого элемента массива PathPoints предполагается предыдущее расположение с координатами (0,0). Если сброшен, каждый элемент массива PathPoints задаёт абсолютное расположение. |
| EmfPlusPathPointTypeEnum | Перечисление PathPointType определяет типы точек на графическом пути. |
| EmfPlusPathPointTypeFlags | Флаги PathPointType указывают свойства типов точек на графических путях. Эти флаги можно комбинировать для указания нескольких вариантов. |
| EmfPlusPenAlignment | Перечисление PenAlignment определяет распределение ширины пера относительно рисуемой линии. |
| EmfPlusPenDataFlags | Флаги PenData указывают свойства графических перьев, включая наличие необязательных полей данных. Эти флаги можно комбинировать для указания нескольких вариантов. |
| EmfPlusPixelFormat | Перечисление PixelFormat определяет форматы пикселей, поддерживаемые в битмапах EMF+. |
| EmfPlusPixelOffsetMode | Перечисление PixelOffsetMode определяет способ смещения пикселей, что задаёт компромисс между скоростью рендеринга и качеством. |
| EmfPlusRecordType | Перечисление RecordType определяет типы записей, используемых в метафайлах EMF+. |
| EmfPlusRegionNodeDataType | Перечисление RegionNodeDataType определяет типы данных узлов регионов. |
| EmfPlusSmoothingMode | Перечисление SmoothingMode определяет режимы сглаживания, применяемые к линиям, кривым и краям заполненных областей, чтобы они выглядели более непрерывными или чётко определёнными. |
| EmfPlusStringAlignment | Перечисление StringAlignment определяет способы выравнивания строк относительно прямоугольника размещения текста. |
| EmfPlusStringDigitSubstitution | Перечисление StringDigitSubstitution определяет способы замены цифр в строке в соответствии с локалью или языком пользователя. |
| EmfPlusStringFormatFlags | Флаги StringFormat указывают параметры размещения графического текста, включая направление, отсечение и обработку шрифтов. Эти флаги можно комбинировать для указания нескольких параметров. |
| EmfPlusStringTrimming | Перечисление StringTrimming определяет, как обрезать символы в строке, которая слишком велика для прямоугольника размещения текста. |
| EmfPlusTextRenderingHint | Перечисление TextRenderingHint определяет типы подсказок текста и сглаживания, которые влияют на качество отображения текста. |
| EmfPlusUnitType | Перечисление UnitType определяет единицы измерения в различных системах координат. |
| EmfPlusWrapMode | Перечисление WrapMode определяет, как узор из текстурной или градиентной кисти заполняет форму или её границы плиткой, когда он меньше области, которую нужно заполнить. |