aspose.imaging.fileformats.emf.emfplus.records
Модуль содержит типы [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.3 EMF+ Records
Classes
| Class | Description |
|---|---|
| EmfPlusBeginContainer | Запись EmfPlusBeginContainer открывает новый контейнер графического состояния и задает для него трансформацию. |
| EmfPlusBeginContainerNoParams | Запись EmfPlusBeginContainerNoParams открывает новый контейнер графического состояния. |
| EmfPlusClear | Запись EmfPlusClear очищает выходное координатное пространство и инициализирует его фоновым цветом и прозрачностью. |
| EmfPlusClippingRecordType | Типы записей обрезки определяют области обрезки и операции. |
| EmfPlusComment | Запись EmfPlusComment задает произвольные закрытые данные. |
| EmfPlusControlRecordType | Типы управляющих записей задают глобальные параметры обработки метафайлов EMF+. |
| EmfPlusDrawArc | Запись EmfPlusDrawArc задает рисование дуги эллипса. |
| EmfPlusDrawBeziers | Запись EmfPlusDrawBeziers задает рисование последовательности соединённых кривых Безье. Порядок точек данных Безье: начальная точка, контрольная точка 1, контрольная точка 2 и конечная точка. Для получения дополнительной информации см. [MSDN-DrawBeziers]. |
| EmfPlusDrawClosedCurve | Запись EmfPlusDrawClosedCurve указывает на рисование замкнутой кардинальной сплайна |
| EmfPlusDrawCurve | Запись EmfPlusDrawCurve указывает на рисование кардинальной сплайна ПРИМЕЧАНИЕ: ObjectID (1 байт): Индекс объекта EmfPlusPen (раздел 2.2.1.7) в таблице объектов EMF+ для рисования кривой. Значение ДОЛЖНО быть от 0 до 63 включительно. |
| EmfPlusDrawDriverString | Запись EmfPlusDrawDriverString указывает на вывод текста с позициями символов. |
| EmfPlusDrawEllipse | Запись EmfPlusDrawEllipse указывает на рисование эллипса. |
| EmfPlusDrawImage | Запись EmfPlusDrawImage указывает на рисование масштабированного изображения. |
| EmfPlusDrawImagePoints | Запись EmfPlusDrawImagePoints указывает на рисование масштабированного изображения внутри параллелограмма. |
| EmfPlusDrawLines | Запись EmfPlusDrawlLines указывает на рисование серии соединённых линий |
| EmfPlusDrawPath | Запись EmfPlusDrawPath указывает на рисование графического пути. |
| EmfPlusDrawPie | Запись EmfPlusDrawPie указывает на рисование секции внутренней части эллипса. |
| EmfPlusDrawRects | Запись EmfPlusDrawRects указывает на рисование серии прямоугольников |
| EmfPlusDrawString | Запись EmfPlusDrawString указывает на вывод текста с форматированием строки |
| EmfPlusDrawingRecordType | Типы записей рисования указывают на вывод графики. |
| EmfPlusEndContainer | Запись EmfPlusEndContainer закрывает контейнер состояния графики, который ранее был открыт операцией начала контейнера. |
| EmfPlusEndOfFile | Запись EmfPlusEndOfFile указывает на конец данных EMF+ в метафайле. |
| EmfPlusFillClosedCurve | Запись EmfPlusFillClosedCurve указывает на заполнение внутренней части замкнутой кардинальной сплайна |
| EmfPlusFillEllipse | Запись EmfPlusFillEllipse указывает на заполнение внутренней части эллипса |
| EmfPlusFillPath | Fill path record FLAGS: 16-bit unsigned integer that provides information about how the operation is to be performed, and about the structure of the record. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 S X X X X X X X |
| EmfPlusFillPie | Запись EmfPlusFillPie указывает на заполнение секции внутренней части эллипса |
| EmfPlusFillPolygon | Запись EmfPlusFillPolygon указывает на заполнение внутренней части многоугольника. |
| EmfPlusFillRects | Запись EmfPlusFillRects указывает на заполнение внутренних частей серии прямоугольников |
| EmfPlusFillRegion | Запись EmfPlusFillRegion указывает на заполнение внутренней части графического региона |
| EmfPlusGetDc | Запись EmfPlusGetDC указывает, что последующие записи EMF, встреченные в метафайле, ДОЛЖНЫ обрабатываться. |
| EmfPlusHeader | Запись EmfPlusHeader указывает на начало данных EMF+ в метафайле. Запись EmfPlusHeader ДОЛЖНА быть встроена в запись EMF EMR_COMMENT_EMFPLUS, которая ДОЛЖНА быть записью, сразу следующей за заголовком EMF в метафайле. Запись EMR_COMMENT_EMFPLUS указана в [MS-EMF] раздел 2.3.3.2. |
| EmfPlusMultiplyWorldTransform | Запись EmfPlusMultiplyWorldTransform умножает текущую трансформацию мирового пространства на указанную матрицу преобразования. |
| EmfPlusObject | Запись EmfPlusObject указывает объект для использования в графических операциях. Определение объекта может охватывать несколько записей, что указывается значением поля Flags. |
| EmfPlusObjectRecordType | Типы записей объектов определяют переиспользуемые графические объекты. |
| EmfPlusOffsetClip | Запись EmfPlusOffsetClip применяет трансформацию переноса к текущей области отсечения для мирового пространства. Новая текущая область отсечения устанавливается в результат трансформации переноса. |
| EmfPlusPropertyRecordType | Типы записей свойств указывают свойства контекста устройства воспроизведения. |
| EmfPlusRecord | Базовый тип записи Emf+. |
| EmfPlusResetClip | Запись EmfPlusResetClip сбрасывает текущую область отсечения для мирового пространства до бесконечности. |
| EmfPlusResetWorldTransform | Запись EmfPlusResetWorldTransform сбрасывает текущую трансформацию мирового пространства к единичной матрице. |
| EmfPlusRestore | Запись EmfPlusRestore восстанавливает состояние графики, идентифицированное указанным индексом, из стека сохранённых состояний графики. |
| EmfPlusRotateWorldTransform | Запись EmfPlusRotateWorldTransform выполняет вращение текущей трансформации мирового пространства. |
| EmfPlusSave | Запись EmfPlusSave сохраняет состояние графики, идентифицированное указанным индексом, в стек сохранённых состояний графики. |
| EmfPlusScaleWorldTransform | Запись EmfPlusScaleWorldTransform выполняет масштабирование текущей трансформации мирового пространства. |
| EmfPlusSerializableObject | Запись EmfPlusSerializableObject определяет блок параметров эффектов изображения, который был сериализован в буфер данных. |
| EmfPlusSetAntiAliasMode | Запись EmfPlusSetAntiAliasMode указывает режим сглаживания для вывода текста. |
| EmfPlusSetClipPath | Запись EmfPlusSetClipPath объединяет текущую область отсечения с графическим путем. Новая текущая область отсечения устанавливается в результат операции CombineMode. |
| EmfPlusSetClipRect | Запись EmfPlusSetClipRect объединяет текущую область отсечения с прямоугольником. |
| EmfPlusSetClipRegion | Запись EmfPlusSetClipRegion объединяет текущую область отсечения с другой графической областью. Новая текущая область отсечения устанавливается в результат выполнения операции CombineMode над предыдущей текущей областью отсечения и указанным объектом EmfPlusRegion. |
| EmfPlusSetCompositingMode | Запись EmfPlusSetCompositingMode указывает, как исходные цвета комбинируются с цветами фона. |
| EmfPlusSetCompositingQuality | Запись EmfPlusSetCompositingQuality указывает желаемый уровень качества при создании составных изображений из нескольких объектов. |
| EmfPlusSetInterpolationMode | Запись EmfPlusSetInterpolationMode указывает, как выполняется масштабирование изображения, включая растягивание и сжатие. |
| EmfPlusSetPageTransform | Запись EmfPlusSetPageTransform указывает коэффициенты масштабирования и единицы измерения для преобразования координат пространства страницы в координаты пространства устройства. |
| EmfPlusSetPixelOffsetMode | Запись EmfPlusSetPixelOffsetMode указывает, как пиксели центрируются относительно координат поверхности рисования. |
| EmfPlusSetRenderingOrigin | Запись EmfPlusSetRenderingOrigin указывает начало рендеринга для вывода графики. |
| EmfPlusSetTextContrast | Запись EmfPlusSetTextContrast указывает контраст текста в соответствии со значением гамма‑коррекции. |
| EmfPlusSetTextRenderingHint | Запись EmfPlusSetTextRenderingHint указывает качество рендеринга текста, включая тип сглаживания. |
| EmfPlusSetTsClip | Запись EmfPlusSetTSClip указывает области отсечения в контексте графического устройства для терминального сервера. |
| EmfPlusSetTsGraphics | Запись EmfPlusSetTSGraphics указывает состояние контекста графического устройства для терминального сервера. |
| EmfPlusSetWorldTransform | Запись EmfPlusSetWorldTransform задает мировое преобразование в соответствии со значениями в указанной матрице преобразования. |
| EmfPlusStateRecordType | Типы записей состояния определяют операции над состоянием контекста устройства воспроизведения. |
| EmfPlusTerminalServerRecordType | Типы записей терминального сервера определяют графическую обработку на терминальном сервере. Следующие типы записей EMF+ терминального сервера. |
| EmfPlusTransformRecordType | Типы записей преобразования определяют свойства и преобразования в координатных пространствах. |
| EmfPlusTranslateWorldTransform | Запись EmfPlusTranslateWorldTransform выполняет трансляцию текущего преобразования мирового пространства. |