EmfMapMode

EmfMapMode enumeration

Перечисление MapMode используется для определения единицы измерения для преобразования единиц пространства страницы в единицы пространства устройства и для определения ориентации осей чертежа.

public enum EmfMapMode

Ценности

ИмяЦенностьОписание
MM_TEXT1Каждая логическая единица сопоставляется с одним пикселем устройства. Положительный x справа; положительный y не работает.
MM_LOMETRIC2Каждой логической единице соответствует 0,1 миллиметра. Положительный x справа; положительный y вверх.
MM_HIMETRIC3Каждой логической единице соответствует 0,01 миллиметра. Положительный x справа; положительный y вверх.
MM_LOENGLISH4Каждая логическая единица соответствует 0,01 дюйма. Положительный x справа; положительный y — это up
MM_HIENGLISH5Каждая логическая единица соответствует 0,001 дюйма. Положительный x справа; положительный y вверх.
MM_TWIPS6Каждая логическая единица сопоставляется с одной двадцатой точки принтера (1/1440 дюйма, также называемой «twip»). Положительный x справа; положительный y вверх.
MM_ISOTROPIC7Логические единицы сопоставляются с произвольными единицами с одинаково масштабированными осями; то есть одна единица по оси x равна одной единице по оси y. Записи EMR_SETWINDOWEXTEX и EMR_SETVIEWPORTEXTEX СЛЕДУЕТ использовать для указания единиц измерения и ориентации осей. ДОЛЖНЫ быть выполнены корректировки, необходимые для обеспечения того, чтобы единицы x и y оставались одного размера. Например, когда установлен размер окна, область просмотра ДОЛЖНА быть скорректирована так, чтобы единицы измерения оставались изотропными.
MM_ANISOTROPIC8Логические единицы сопоставляются с произвольными единицами с произвольным масштабом осей. Записи EMR_SETWINDOWEXTEX и EMR_SETVIEWPORTEXTEX СЛЕДУЕТ использовать для указания единиц измерения, ориентации и масштабирования.

Смотрите также