Перечисление EmfGraphicsMode
Перечисление GraphicsMode используется для указания, как интерпретировать данные фигур, такие как координаты прямоугольников.
Module: aspose.imaging.fileformats.emf.emf.consts
Full Name: aspose.imaging.fileformats.emf.emf.consts.EmfGraphicsMode
Members
| Имя члена | Description |
|---|---|
| GM_ADVANCED | Вывод текста TrueType ДОЛЖЕН полностью соответствовать текущему преобразованию мир‑в‑устройство в контексте воспроизведения устройства. Дуги ДОЛЖНЫ рисоваться против часовой стрелки в мировом пространстве; однако как контрольные точки дуг так и сами дуги ДОЛЖНЫ полностью учитывать текущее преобразование мир‑в‑устройство в контексте воспроизведения устройства. Преобразование мир‑в‑устройство МОЖЕТ быть изменено напрямую с помощью записей EMR_MODIFYWORLDTRANSFORM или EMR_SETWORLDTRANSFORM, либо косвенно изменяя размеры и начала окна и области просмотра, используя записи EMR_SETWINDOWEXTEX (раздел 2.3.11.30) и EMR_SETVIEWPORTEXTEX (раздел 2.3.11.28), а также записи EMR_SETWINDOWORGEX (раздел 2.3.11.31) и EMR_SETVIEWPORTORGEX (раздел 2.3.11.30) соответственно. В графическом режиме GM_ADVANCED нижние и правые края ДОЛЖНЫ быть включены при рисовании прямоугольников. |
| GM_COMPATIBLE | Текст TrueType ДОЛЖЕН быть записан слева направо и правой стороной вверх, даже если остальная графика вращается вокруг оси X или оси Y из‑за текущего преобразования мир‑в‑устройство в контексте воспроизведения устройства. Только высота текста ДОЛЖНА масштабироваться. Дуги ДОЛЖНЫ рисоваться с использованием текущего направления дуги в контексте воспроизведения устройства, но они НЕ ДОЛЖНЫ учитывать текущее преобразование мир‑в‑устройство, которое может требовать вращения вокруг оси X или Y. Преобразование мир‑в‑устройство ДОЛЖНО изменяться только путем изменения размеров и начал окна и области просмотра, используя записи EMR_SETWINDOWEXTEX (раздел 2.3.11.30) и EMR_SETVIEWPORTEXTEX (раздел 2.3.11.28), а также записи EMR_SETWINDOWORGEX (раздел 2.3.11.31) и EMR_SETVIEWPORTORGEX (раздел 2.3.11.30) соответственно. Изменение преобразования напрямую с помощью записей EMR_MODIFYWORLDTRANSFORM (раздел 2.3.12.1) или EMR_SETWORLDTRANSFORM (раздел 2.3.12.2) МОЖЕТ НЕ поддерживаться. В графическом режиме GM_COMPATIBLE нижние и правые края ДОЛЖНЫ быть исключены при рисовании прямоугольников |