2011-03-31 83 views
0

我試圖在畫布上繪製圖像。是的,當然,我做到了。但我需要立即合併畫布和圖像。使用畫布在圖像(jpg或png)上繪圖並將圖形與圖像一起保存

即我的概念是,我有一個圖像(#a),我喜歡在圖像上標記一些地方(圓形,矩形等),所以我只選擇了畫布技巧。 (如果有其他技術可用,請給我建議。)

因此,畫布繪製後,我想將畫布圖像與我的實際圖像(#a)合併。然後,我會得到標記的圖像。

我以前做過什麼?

我被設置爲背景作爲我的實際圖像(#a)到畫布標籤。 (即具有一些背景圖像的畫布標籤)。我已經完成了繪圖。然後,我將canvas圖像轉換爲dataURI,然後使用Linux命令(imageMagic)將實際圖像(#a)與畫布繪製合併。

你能告訴我任何其他方式,直接在圖像上繪製並立即保存圖像。

在此先感謝。

回答

5

不要設置畫布的背景。

相反,您希望使用畫布上下文的drawImage()函數將字面上的字面真實地繪製到畫布上。然後做所有的繪圖操作。

然後您可以正確保存圖像。我也建議尋找Canvas2Image。

http://www.nihilogic.dk/labs/canvas2image/

相關問題