亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁/技術(shù)文章
文章詳情頁

javascript - 怎樣在canvas上讓圖片做tranform變換?

瀏覽:64日期:2023-01-01 08:07:18

問題描述

例如我有一張圖片,如下圖所示

<img src='http://www.aoyou183.cn/wenda/image.jpg' style='transform: translate(6px, 6px) scale(1.5) rotate(100deg);'>

圖片的寬高是1280x600,并且transform屬性是transform: translate(6px, 6px) scale(1.5) rotate(100deg);

請問,我創(chuàng)建的一張1280x600的canvas畫布,要怎樣才能讓圖片按照transfrom的參數(shù)在畫布上做變換呢?

畫布最終的大小不會變化。

問題解答

回答1:

這3個api在canvas上面的的ctx對象上面都有,樓主可以去查閱一下,但是樓主要注意一點(diǎn)canvas的變換是原點(diǎn)變換類似css屬性中transform-origin:0,0但是css變換這個屬性默認(rèn)是center center所以這就涉及到了一個在canvas上面一個比較經(jīng)典的問題叫如何如何移動錨點(diǎn)簡單來說利用了canvas的transform負(fù)值來做到的,手機(jī)打字無法給你演示了。

交樓主一個簡單方法,樓主把那圖片的transform-origin也設(shè)置成0,0,此時達(dá)到你之前的效果的參數(shù)就和canvas的值一模一樣了

在外面沒音電腦如果樓主還不明白回去后可以試著幫你實(shí)現(xiàn)下,但從成長角度推薦樓主根據(jù)樓上的鏈接自己寫出實(shí)現(xiàn)代碼

回答2:

https://github.com/wanadev/pe... demo http://www.html5.jp/test/pers...這個可能幫到你

回答3:

已經(jīng)在這個問題下找到了答案,謝謝 @外籍杰克 的答案/q/10...

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 亚洲图片一区 | 国产成人精品一区二三区2022 | 欧美成人黄色片 | 一级做a爰片久久毛片唾 | 一级三级黄色片 | 国产毛片视频 | 国内91视频| 国产精品免费综合一区视频 | 黄色三级免费网站 | 成年人黄色在线 | 国产一区二卡三区四区 | 国产萝控精品福利视频免费 | 国产精品入口麻豆 | 亚洲啪啪免费视频 | 51精品视频在线播放观看 | 亚洲婷婷国产精品电影人久久 | 亚洲女教师 | 亚洲午夜日韩高清一区 | 日本高清高色 | 日韩中文字幕高清在线专区 | 亚洲国产精品看片在线观看 | 国产美女在线看 | 成人18xxxx网站 | 成年美女黄网站色大片免费看 | 一级黄色生活片 | 美女黄视频大全 | 麻豆视频免费网站 | 成人五月网 | 日韩在线精品视频 | 亚洲欧美一区二区视频 | 亚洲天堂色视频 | 黄色视频毛片 | 国产精品入口麻豆高清 | 国产欧美精品一区二区三区 | 小蝌蚪在线成人免费视频 | 国产 欧美 日产中文 | 久操不卡| 欧美成人高清手机在线视频 | www.成人网| 极品销魂一区二区三区 | 国产黄三级三·级三级 |