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 выполняет преобразование текущего мирового пространства. |