jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化's Archiver

hjchen 發表於 2010-1-7 11:43

如何將圖形zoom in/out?

您好,
  我是Javascript的初學者, 有問題請您幫幫忙. 請問在JavaScript哪些function可以做到下列的需求?
1. 定義座標系統
2. 輸入邊長畫方形, 半徑畫圓, 然後在指定座標處show出圖形.  
3. 按滑鼠右鍵量測兩方形的距離(基本上是edge to edge). 如果可以量測一方形一圓形的距離更佳.
4. 圖形可以zoom in/out (等比例縮小放大, 量測到的距離值不會因圖形zoom in/out而改變)

不需要詳細的作法, 麻煩您提點可以透過哪些物件甚至方法達成. 非常感激, 功德無量,  謝謝!!

wmh 發表於 2010-1-7 13:52

你可以找一些 Canvas 的 library 幫你繪製圖形,像是 [url=http://processingjs.org/]Processing.js[/url]
不過要能 zoomin/zoomout、算距離這樣的座標系統,就需要自己實做了...

頁: [1]

Powered by Discuz! Archiver  © 2001-2009 Comsenz Inc.