我目前有一個問題。我想通過在html5和javascript中使用畫布和圖像對象來繪製圖像 我想知道畫布像素的大小與窗口像素 相同,例如:例如,我有cavas(700 * 400),那麼我想知道如何在窗口屏幕上需要多大的尺寸。因此,如果我想知道(1 * 1)是什麼等於window.screen.widht * window.screen.height比較畫布和窗口的像素
0
A
回答
0
將元素的實際大小除以您在屬性中定義的大小。例如:http://jsfiddle.net/pjdmN/
var canvas = document.getElementById('canvas');
var xRatio = canvas.offsetWidth/canvas.width;
var yRatio = canvas.offsetHeight/canvas.height;
0
缺省情況下,窗口上1px的cavans等於1px。
在這種情況下,畫布的行爲與元素相似。它具有自己的寬度和高度,但可以使用css將其縮放到不同的大小。
相關問題
- 1. 在窗口上的python圖像比較
- 2. 保持畫布尺寸比窗口大
- 3. 將圖像添加到畫布窗口
- 4. 比較窗口對象
- 5. SDL2中的像素讀取(和比較)
- 6. 逐像素比較圖像
- 7. 比較GIF圖像像素
- 8. 畫布動畫像素化
- 9. HTML5畫布:像素
- 10. tkinter畫布窗口大小
- 11. HTML5畫布適合窗口
- 12. 在c#.net窗口窗體應用程序中比較圖像
- 13. 按鈕與圖像和文字使用畫布窗口手機
- 14. 如何比較兩個HTML5的畫布元素的內容?
- 15. 可比較和比較器接口
- 16. 比較畫布中的位圖
- 17. 比較兩個畫布的區別
- 18. 使用resemble.js比較圖像的多個部分通過畫布
- 19. 比較像素圖表
- 20. 快速像素比較
- 21. C#比較像素格式
- 22. 你如何比較像素?
- 23. 比較窗口中的2個目錄
- 24. 從較大的圖像與html5畫布的視口
- 25. 「像素不像素」和畫布,什麼是正確的方式?
- 26. 比較畫筆和顏色
- 27. wpf彈出窗口的比例動畫
- 28. 我的畫布畫像素線
- 29. 使用C#/ WPF遮罩窗口/畫布的所有元素
- 30. 如何使畫布元素的窗口大小準確?
畫布上的1個像素=窗口的像素,除非您在css上設置寬度和高度。要縮放圖像,只需獲取畫布和窗口之間的比率,然後將所有想要縮放的圖像相乘即可。 – kennypu
O我可能錯了,然後: 例如我cavas(700 * 400),然後我想知道它需要多少尺寸窗口屏幕上。因此,如果我想知道(1 * 1)是什麼等於window.screen.widht * window.screen.height –