[英]HTML rendered inside canvas
我正在尋找一種變通方法,即使用-vendor-canvas()
來即興-moz-element()
本質上“快照”元素以便克隆它,而無需實際克隆DOM。 有沒有辦法將實際的HTML元素放置在畫布中以在其中進行渲染或復制? 如果沒有,您將如何處理這樣的任務?
HTML2Canvas確實是您最好的選擇: http ://html2canvas.hertzen.com/
將來可能是畫布功能。 規范內容如下:
未來版本的2D上下文API可能會提供一種將使用CSS渲染的文檔片段直接渲染到畫布的方法。 這將優先於進行多行布局的專用方式提供。
...但不是今天,可能至少有幾個月沒有。 最近,畫布規范中添加了更多功能(獨立路徑, drawEllipse
, currentTransform
, resetClip
),並且hixie喜歡分批添加東西,首先等待主要瀏覽器采用最后一批的90%。 因此,將需要一段時間。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.