[英]svg text on canvas - how to save both as a single png
我有一個畫布,在其上繪圖,並在其上動態創建svg以輸入文本。我想將其另存為圖像。 我嘗試在php代碼中使用canvas.toDataURL()和file_put_content使用xmlhttprequest,但是只保存了帶有繪圖的畫布,而svg文本消失了? 有什么方法可以將兩者結合在一起並保存為一個映像在磁盤上?
可以在<canvas>
上繪制SVG圖像,但是有跨域請求的問題,只有某些最新的beta瀏覽器可以對此類<canvas>
執行toDataURL()
。
示例代碼:
https://github.com/miohtama/Krusovice/blob/master/src/tools/html2svg2canvas.js
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.