我製作了一個應用畫布。我在畫布中加載更多圖像(png,gif)。當我點擊我的瀏覽器(opera)上的打印時,畫布標籤的內容不會打印。與其他瀏覽器(FF,IE,Chrome)一樣,沒有問題。爲什麼?打印畫布標籤的內容
3
A
回答
3
這個答案來自Capture HTML Canvas as gif/jpg/png/pdf?可能是有用的。
var canvas = document.getElementById("mycanvas");
var img = canvas.toDataURL("image/png");
與IMG的價值,你可以寫出來作爲一個新的圖像,像這樣:
document.write('<img src="'+img+'"/>');
+0
+1。不知道爲什麼Opera不打印畫布元素,但通過這種方法轉換爲img解決了這個問題。另外,用戶可以將圖像保存到文件中,如果他們想要的話。 :) –
+0
感謝來自+1 ..很高興我可以幫助別人! –
相關問題
- 1. 打印畫布內容
- 2. Twitter Bootstrap - 打印所有標籤內容
- 3. 無法打印標籤'內容'
- 4. Flash Printing僅打印畫布上可見的內容
- 5. 畫布打印 - wpf
- 6. 如何使用javascript打印畫布內容
- 7. 打印標籤
- 8. 打印內容
- 9. 打印內容
- 10. 如何設置打印div標籤的內容
- 11. 如何在asp.net中打印標籤或面板的內容?
- 12. 如何使用Javascript與CSS打印div標籤中的內容
- 13. 解析XML爲對象,標籤之間的打印內容 - QT
- 14. 簡單的方法來打印div標籤等內容
- 15. 模板匹配打印匹配標籤的所有內容
- 16. 如何在java中打印標籤的內容?
- 17. 打印HTML5畫布元素
- 18. 從Tkinter打印畫布
- 19. 快速打印HTML5畫布
- 20. 從處理打印畫布
- 21. 打印出html5畫布?
- 22. jquery ui標籤內容打印按鈕點擊?
- 23. 如何在畫布內標籤旋鈕
- 24. ZEBRA標籤打印
- 25. SSRS標籤打印
- 26. Django打印標籤
- 27. 打印子標籤
- 28. Sqlalchemy:打印內容
- 29. 打印內容DefaultTreeModel
- 30. 打印iframe內容
這是很多像http://stackoverflow.com/questions/5217377/print-out雖然我個人不喜歡那裏的答案, –