1
如何使用Python完成以下HTML5畫布描邊?我會用Tkinter嗎? Qt的? wxWidgets的?其他一些圖書館?Python等效的HTML5畫布
<!DOCTYPE html>
<html>
<body>
<canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;">
</canvas>
<script>
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.beginPath();
ctx.moveTo(20,20);
ctx.lineTo(20,100);
ctx.lineTo(70,100);
ctx.strokeStyle="red";
ctx.stroke();
</script>
</body>
</html>
謝謝!不,邊框顏色無關緊要,但這是有用的信息。 –
這是一個完全獨立的問題,但畫布可以保存爲SVG嗎? –
@MarkRichman:沒有內置的svg支持,但畫布上的對象是對象而不是pixmaps,並且畫布具有良好的內省功能。將畫布的內容轉換爲SVG應該非常直接。我已經看到它在Tcl中完成(例如:http://wiki.tcl.tk/4534),但我沒有看到它在Python中完成。 –