Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts

Пространство имен содержит типы [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.1 EMF+ Constants

Классы

Учебный классОписание
EmfPlusImageEffectsIdentifiersИдентификаторы ImageEffects определяют стандартные идентификаторы GUID для указания эффектов графического изображения. Эти идентификаторы используются драйверами устройств для публикации своих уровней поддержки этих эффектов. Константы идентификатора определяются с использованием строкового представления GUID в фигурных скобках ([MS-DTYP], раздел 2.3.4.3).

перечисление

перечислениеОписание
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+.
EmfPlusObjectClampEmfPlusObjectClamp определяет поведение зажима объекта. It не используется, пока этот объект не будет применен к рисуемому изображению.
EmfPlusObjectTypeПеречисление ObjectType определяет типы графических объектов, которые можно создавать и использовать в графических операциях.
EmfPlusPaletteStyleFlagsФлаги PaletteStyle определяют свойства графических палитр. Эти флаги можно комбинировать для указания нескольких параметров.
EmfPlusPathPointFlags32-битное целое число без знака, указывающее, как интерпретировать точки и связанные типы точек, определенные этим объектом. C (1 бит): если установлено, массив PathPoints указывает абсолютные местоположения в координатном пространстве с 16-битным целым числом. координаты. Если сброшен, массив PathPoints указывает абсолютные местоположения в пространстве координат с 32-битными координатами с плавающей запятой. Примечание. Если установлен флаг P (ниже), этот флаг МОЖЕТ быть сброшен и ДОЛЖЕН игнорироваться. 1 бит): если установлено, типы точек в массиве PathPointTypes определяются объектами EmfPlusPathPointTypeRle (раздел 2.2.2.32), , которые используют сжатие кодирования длин серий (RLE), и/или объектами EmfPlusPathPointType (раздел 2.2.2.31). Дополнительную информацию о сжатии RLE см. в разделе 3.1.6 [MS-WMF]. Если флажок не установлен, типы точек в массиве PathPointTypes определяются объектами EmfPlusPathPointType. задает положение в координатном пространстве относительно положения the , указанного предыдущим элементом в массиве. В случае первого элемента в 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 определяет, как узор из текстурной или градиентной кисти накладывается на фигуру или на границы фигуры, когда она меньше заполняемой области.