Поделиться через


Атрибут CoordOrigin VML

В этом разделе описывается VML, функция, которая является устаревшей начиная с Windows Internet Обозреватель 9. Веб-страницы и приложения, использующие VML, следует перенести в SVG или другие широко поддерживаемые стандарты.

Примечание

По состоянию на декабрь 2011 г. эта тема архивирована. В результате он больше не поддерживается. Дополнительные сведения см. в разделе Архивированное содержимое. Сведения, рекомендации и рекомендации, касающиеся текущей версии Windows Internet Обозреватель, см. в разделе Центр разработчика internet Обозреватель.

 

Указывает источник единицы координат прямоугольника, ограничивающего фигуру. Read/write. IVgVector2D.

Применимо к:

Формы

Синтаксис тегов

<v: element coordorigin=" expression ">

Синтаксис сценария

element .coordorigin="expression"

Выражение=element.coordorigin

Замечания

Если значение не указано, координаты источника будут (0,0) в верхнем левом углу ограничивающего прямоугольника фигуры.

Значение x coordSize добавляется к значению x в CoordOrigin , чтобы определить диапазон горизонтальных значений. Например, если значение x coordOrigin равно -100, а значение x coordSize равно 200, то горизонтальные единицы будут варьироваться от -100 до +100. Если значение x в CoordOrigin равно 100, а значение x для CoordSize равно 200, горизонтальные единицы будут варьироваться в диапазоне от 100 до 300 в пределах ограничивающего прямоугольника. То же самое относится и к значениям y.

Обратите внимание, что этот атрибут является вектором и что единицы имеют тот же тип единицы, что и CoordSize .

В скриптах, так как это двухсерийный вектор, можно получить доступ к значениям x и y отдельно, а также определить тип ожидаемых единиц.

Стандартный атрибут VML

Пример

Центром ограничивающего прямоугольника будет источник (0,0) пути для фигуры. Так как CoordOrigin имеет значение "-500-500", а CoordSize — "1000 1000", горизонтальные и вертикальные единицы будут варьироваться от -500 до +500. Левый и верхний угол пути будут находиться в центре ограничивающего прямоугольника, определенного левой и верхней точками в соответствии с определением стиля.

   <v:shape id="rect01"
   fillcolor="red" strokecolor="red"
   coordorigin="-500 -500" coordsize="1000 1000"
   style="position:relative;top:0;left:0;width:100pt;height:100pt"
   path="m 1,1 l 1,200, 200,200, 200,1 x e">
   </v:shape>

Пример атрибута CoordOrigin. (Требуется Microsoft Internet Обозреватель 5 или более поздней версии.)