Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
Пространство имен содержит типы [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.3 EMF+ Records
Классы
| Учебный класс | Описание |
|---|---|
| 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+ для рисования кривой. Значение ДОЛЖНО быть от нуля до 63 включительно. |
| EmfPlusDrawDriverString | Запись EmfPlusDrawDriverString определяет вывод текста с позициями символов. |
| EmfPlusDrawEllipse | Запись EmfPlusDrawEllipse определяет рисование эллипса. |
| EmfPlusDrawImage | Запись EmfPlusDrawImage определяет рисование масштабированного изображения. |
| EmfPlusDrawImagePoints | Запись EmfPlusDrawImagePoints определяет рисование масштабированного изображения внутри параллелограмма. |
| EmfPlusDrawingRecordType | Типы записей чертежей определяют вывод графики. |
| EmfPlusDrawLines | Запись EmfPlusDrawlLines определяет рисование ряда соединенных линий |
| EmfPlusDrawPath | Запись EmfPlusDrawPath указывает путь рисования графики. |
| EmfPlusDrawPie | Запись EmfPlusDrawPie определяет рисование внутренней части эллипса. |
| EmfPlusDrawRects | Запись EmfPlusDrawRects определяет рисование серии прямоугольников |
| EmfPlusDrawString | Запись EmfPlusDrawString определяет вывод текста с форматированием строки |
| EmfPlusEndContainer | Запись EmfPlusEndContainer закрывает контейнер состояния графики, который ранее был открыт операцией запуска контейнера. |
| EmfPlusEndOfFile | Запись EmfPlusEndOfFile указывает конец данных EMF+ в метафайле. |
| EmfPlusFillClosedCurve | Запись EmfPlusFillClosedCurve определяет заполнение внутренней части замкнутого кардинального сплайна |
| EmfPlusFillEllipse | Запись EmfPlusFillEllipse определяет заполнение внутренней части эллипса |
| EmfPlusFillPath | Запись пути заполнения ФЛАГИ: 16-битное целое число без знака, которое предоставляет информацию о том, как должна выполняться операция, и о структуре записи. 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 SXXXXXXX | ObjectId | S (1 бит): этот бит указывает тип данных в поле BrushId. Если установлено, BrushId определяет цвет как объект EmfPlusARGB (раздел 2.2.2.1). Если флажок не установлен, BrushId содержит индекс объекта EmfPlusBrush (раздел 2.2.1.1) в таблице объектов EMF+. X (1 бит): зарезервировано и ДОЛЖНО игнорироваться. ObjectId (1 байт): индекс объекта EmfPlusPath ( раздел 2.2.1.6) для заполнения в таблице объектов EMF+. Значение ДОЛЖНО быть от нуля до 63 включительно. |
| 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 умножает текущее преобразование мирового пространства на указанную матрицу преобразования a . |
| EmfPlusObject | Запись EmfPlusObject определяет объект для использования в графических операциях. Определение объекта может охватывать несколько записей, на что указывает значение поля Флаги. |
| 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 задает преобразование мира в соответствии со значениями в указанной матрице преобразования a . |
| EmfPlusStateRecordType | Типы записей состояния определяют операции над состоянием контекста устройства воспроизведения. |
| EmfPlusTerminalServerRecordType | Типы записей сервера терминалов определяют обработку графики на сервере терминалов. Следующие являются типами записей терминального сервера EMF+. |
| EmfPlusTransformRecordType | Типы записей преобразования определяют свойства и преобразования в координатных пространствах. |
| EmfPlusTranslateWorldTransform | Запись EmfPlusTranslateWorldTransform выполняет преобразование текущего мирового пространства. |