VML CoordOrigin-Attribut

In diesem Thema wird VML beschrieben, ein Feature, das ab Windows Internet Explorer 9 veraltet ist. Webseiten und Anwendungen, die auf VML basieren, sollten zu SVG oder anderen allgemein unterstützten Standards migriert werden.

Hinweis

Dieses Thema wurde im Dezember 2011 archiviert. Dadurch wird sie nicht mehr aktiv gepflegt. Weitere Informationen finden Sie unter Archivierte Inhalte. Informationen, Empfehlungen und Anleitungen zur aktuellen Version von Windows Internet Explorer finden Sie unter Internet Explorer Developer Center.

 

Gibt den Ursprung der Koordinateneinheit des Rechtecks an, das eine Form umgrenzt. Lese-/Schreibzugriff. IVgVector2D.

Gilt für

Form

Tagsyntax

<v: element coordorigin=" expression ">

Skriptsyntax

element .coordorigin="expression"

Ausdruck=element.coordorigin

Anmerkungen

Wenn nicht angegeben, befinden sich die Ursprungskoordinaten (0,0) in der oberen linken Ecke des Shape-Begrenzungsrahmens.

Der x-Wert von CoordSize wird dem x-Wert von CoordOrigin hinzugefügt, um den Bereich der horizontalen Werte zu bestimmen. Wenn der x-Wert von CoordOrigin beispielsweise -100 und der x-Wert von CoordSize 200 ist, liegen die horizontalen Einheiten zwischen -100 und +100. Wenn der x-Wert von CoordOrigin 100 und der x-Wert von CoordSize 200 ist, liegen die horizontalen Einheiten zwischen 100 und 300 innerhalb des Begrenzungsrahmens. Das gleiche gilt für die y-Werte.

Beachten Sie, dass es sich bei diesem Attribut um einen Vektor handelt und dass die Einheiten denselben Einheitstyp wie CoordSize aufweisen.

Da es sich bei der Skripterstellung um einen 2D-Vektor handelt, können Sie separat auf die x- und y-Werte zugreifen und auch den Typ der erwarteten Einheiten bestimmen.

VML-Standardattribute

Beispiel

Die Mitte des Begrenzungsrahmens ist der Ursprung (0,0) des Pfads für das Shape. Da CoordOrigin "-500 -500" und CoordSize "1000 1000" ist, reichen die horizontalen und vertikalen Einheiten von -500 bis +500. Die linke und obere Ecke des Pfads befinden sich in der Mitte des Begrenzungsrahmens, der durch den linken und den oberen Punkt definiert wird, wie durch Style definiert.

   <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>

Beispiel für das CoordOrigin-Attribut. (Erfordert Microsoft Internet Explorer 5 oder höher.)