Atributo CoordSize VML
Este tópico descreve o VML, um recurso preterido a partir do Windows Internet Explorer 9. As páginas da Web e os aplicativos que dependem do VML devem ser migrados para o SVG ou para outros padrões amplamente compatíveis.
Observação
A partir de dezembro de 2011, este tópico foi arquivado. Como resultado, ele não é mais mantido ativamente. Para obter mais informações, consulte Conteúdo arquivado. Para obter informações, recomendações e diretrizes sobre a versão atual do Windows Internet Explorer, consulte Internet Explorer Developer Center.
Especifica as unidades horizontais e verticais do retângulo que vincula uma forma. Leitura/gravação. IVgVector2D.
Aplica-se a
Sintaxe de marca
<v: elemento coordsize=" expressão ">
Sintaxe do script
elemento .coordsize="expression"
Expressão=element.coordsize
Comentários
Se não for especificado, o tamanho da coordenada será o mesmo que a caixa delimitadora da forma.
Observe que esse atributo é um vetor e que as unidades são relativas ao comprimento e largura do retângulo delimitador.
Observe também que o mapeamento entre coordsize e a caixa delimitadora pode ser feito anisotrópico. Verifique se a largura de coordsize e a altura de coordsize são iguais à largura e altura do estilo se você não quiser distorcer a forma.
No script, como esse é um vetor 2D, você pode acessar os valores x e y separadamente e também pode determinar o tipo de unidades esperado.
Atributo Padrão VML
Exemplo
A forma tem 100 pontos de altura e 100 pontos de largura, mas cada unidade horizontal e vertical no espaço de coordenadas é 1/10 de um ponto.
<v:shape id="rect01"
fillcolor="red" strokecolor="red"
coordorigin="0 0" 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>
Exemplo de atributo CoordSize. (Requer o Microsoft Internet Explorer 5 ou superior.)