aspose.imaging.fileformats.emf.emf.objects

Модуль содержит типы [MS-EMF]: Enhanced Metafile Format. 2.2 EMF Objects

Classes

ClassDescription
EmfBasePenБазовый объект пера
EmfBitFix28To4Объект BitFIX28_4 определяет числовое значение в 28.4‑битной FIX‑нотации.
EmfColorAdjustmentОбъект ColorAdjustment определяет значения для корректировки цветов в исходных битмапах при поблочных передачах.
EmfDesignVectorОбъект DesignVector (раздел 2.2.3) определяет вектор дизайна, который задаёт значения осей шрифта многомастеровского шрифта.
EmfEpsDataОбъект EpsData является контейнером для данных EPS
EmfFormatОбъект EmrFormat содержит информацию, определяющую формат данных изображения в
записи EMR_COMMENT_MULTIFORMATS (раздел 2.3.3.4.3).
EmfGradientRectangleОбъект GradientRectangle определяет прямоугольник с использованием объектов TriVertex (раздел 2.2.26) в
записи EMR_GRADIENTFILL (раздел 2.3.5.12).
EmfGradientTriangleОбъект GradientTriangle определяет треугольник с использованием объектов TriVertex (раздел 2.2.26) в записи
EMR_GRADIENTFILL (раздел 2.3.5.12)
EmfHeaderExtension1Объект HeaderExtension1 определяет первое расширение заголовка метафайла EMF.
Он добавляет поддержку объекта PixelFormatDescriptor (раздел 2.2.22) и OpenGL
записей [OPENGL] (раздел 2.3.9).
EmfHeaderExtension2Объект HeaderExtension2 определяет второе расширение заголовка метафайла EMF. Он добавляет
возможность измерять поверхности устройств в микрометрах, что повышает разрешение и масштабируемость метафайлов EMF.
EmfHeaderObjectОбъект Header определяет заголовок метафайла EMF. Он указывает свойства устройства, на котором было создано изображение в метафайле.
EmfLogBrushExОбъект LogBrushEx определяет стиль, цвет и узор кисти, независимой от устройства.
EmfLogFontОбъект LogFont указывает базовые атрибуты логического шрифта.
EmfLogFontExОбъект LogFontEx указывает расширенные атрибуты логического шрифта.
EmfLogFontExDvОбъект LogFontExDv указывает вектор дизайна для расширенного логического шрифта.
EmfLogFontPanoseОбъект LogFontPanose указывает характеристики PANOSE логического шрифта.
EmfLogPaletteОбъект LogPalette указывает logical_palette, содержащий определения цветов, независимых от устройства.
EmfLogPenОбъект LogPen определяет стиль, ширину и цвет логической ручки.
EmfLogPenExОбъект LogPenEx указывает стиль, ширину и цвет расширенной логической ручки.
EmfObjectБазовый класс для объектов Emf
EmfPanoseОбъект Panose описывает значения классификации шрифтов PANOSE для шрифта TrueType. Эти
характеристики используются для сопоставления шрифта с другими шрифтами схожего внешнего вида, но с разными названиями.
EmfPixelFormatDescriptorОбъект PixelFormatDescriptor может использоваться в записях EMR_HEADER (раздел 2.3.4.2) для указания формата пикселей выходной поверхности контекста устройства воспроизведения.
EmfPoint28To4Объект Point28_4 представляет положение точки на поверхности устройства с координатами в 28.4‑битной фиксированной нотации.
EmfRegionDataОбъект RegionData указывает данные, определяющие регион, состоящий из неперекрывающихся прямоугольников.
EmfRegionDataHeaderОбъект RegionDataHeader описывает свойства объекта RegionData.
EmfTextОбъект EmrText содержит значения для вывода текста.
EmfTriVertexОбъект TriVertex указывает информацию о цвете и позиции для определения прямоугольника или
вершины треугольника.
EmfUniversalFontIdОбъект UniversalFontId определяет механизм идентификации шрифтов в метафайлах EMF.