2012-06-02 39 views
0

我已經開始學習CANVAS。在我開始繪製一些基本形狀之後,我想對它們進行一些修改。例如,我很困惑如何修改長方形的長度和寬度。我是否應該清除畫布並重繪或者可以像java腳本中的對象那樣捕獲該矩形的對象。在HTML Canvas中使用javascript修改形狀

回答

0

畫布是一個raster圖形表面。修改矩形的長度和寬度是一個vector操作。可以擴展柵格,但質量損失可能/將會發生。您可以使用SVG形式的矢量圖形。但是,如果它只是一個矩形,請在畫布上使用疊加邊框的div。