最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

Shape對象與VML坐標系_VML相關(guān)

來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 18:54:41
文檔

Shape對象與VML坐標系_VML相關(guān)

Shape對象與VML坐標系_VML相關(guān):Shape是VML最基本的對象,利用它可以畫出所有你想要的圖形。在VML中,使用的坐標并不是Document的坐標,它有自己的坐標系,這樣一來,動態(tài)改變它的坐標,就可以實現(xiàn)放大、縮小、旋轉(zhuǎn)等功能了。shape的 CoordSize 屬性就是用來定義坐標的,它有兩個參數(shù),
推薦度:
導(dǎo)讀Shape對象與VML坐標系_VML相關(guān):Shape是VML最基本的對象,利用它可以畫出所有你想要的圖形。在VML中,使用的坐標并不是Document的坐標,它有自己的坐標系,這樣一來,動態(tài)改變它的坐標,就可以實現(xiàn)放大、縮小、旋轉(zhuǎn)等功能了。shape的 CoordSize 屬性就是用來定義坐標的,它有兩個參數(shù),

Shape是VML最基本的對象,利用它可以畫出所有你想要的圖形。在VML中,使用的坐標并不是Document的坐標,它有自己的坐標系,這樣一來,動態(tài)改變它的坐標,就可以實現(xiàn)放大、縮小、旋轉(zhuǎn)等功能了。shape的 CoordSize 屬性就是用來定義坐標的,它有兩個參數(shù),, 這里的2800,2800 是橫縱坐標被分成了2800個點,并不是HTML里面默認像素。如果沒有設(shè)置圓點,VML默認是 0,0 (左上角),當然你也可以使用 CoordOrig 屬性設(shè)置VML的圓點坐標。

CoordOrig="-1400,-1400" CoordSize="2800,2800" style="width:500;height:500" />

注意:定義的坐標只是相對的,真正顯示的圖形大小還需要 style="width:500;height:500" 來定義!

上面的定義后,你可用的坐標是 x(-1400到1400) y(-1400到1400) ,這樣的坐標就像數(shù)學(xué)里面的坐標了,把畫版分成了四個塊。

在解決實際問題的時候,我發(fā)現(xiàn),IE會自動把可見的VML圖象放在相對的(0,0)位置,意思是說,上面兩張圖如果沒有增加兩個輔助的坐標,在IE上顯示出來是并列的兩個正方形。
shape中最主要的屬性是Path,它是個功能強大的畫筆,語法很簡單,由幾個字母組成,下面詳細講述:
m x,y:MoveTo把畫筆移動到 (x,y);
l x,y:LineTo從當前點到(x,y)畫一條線;可以給連續(xù)的幾個點,VML會連續(xù)畫出來直到遇到 x 命令。
x:Close結(jié)束一條線;
e:End結(jié)束畫圖
shape的其他常用屬性:
FillColor:填充顏色,使用HTML中規(guī)定的顏色;例如:fillcolor=red
Filled:是否要填充圖形,如果圖形不是封閉的,也會自動封閉圖形進行填充。當Filled="true"(默認),fillcolor才有效果;
StrokeColor:線的顏色;
StrokeWeight:線的寬度;
Title:當鼠標移動到該圖形上的時候,顯示的文字,和HTML里面的alt、tilte一樣;
Type:指定該圖形屬于那個ShapeType,ShapeType可以為VML制定模版,將在以后加以描述;
前面的這些屬性,F(xiàn)illColor、Filled可以在中使用,StrokeColor、StrokeWeight可以在中使用。也可以在 Shape 或者 繼承Shape的對象中使用它。
在下面幾節(jié),將詳細介紹 Shape 延伸出來的一些具體對象,諸如 Rect、RoundRect、Oval、Line等對象。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Shape對象與VML坐標系_VML相關(guān)

Shape對象與VML坐標系_VML相關(guān):Shape是VML最基本的對象,利用它可以畫出所有你想要的圖形。在VML中,使用的坐標并不是Document的坐標,它有自己的坐標系,這樣一來,動態(tài)改變它的坐標,就可以實現(xiàn)放大、縮小、旋轉(zhuǎn)等功能了。shape的 CoordSize 屬性就是用來定義坐標的,它有兩個參數(shù),
推薦度:
標簽: 坐標 坐標系 對象
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top