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

您的位置:首頁技術(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)文章:
主站蜘蛛池模板: 特黄视频免费看 | 激情五月色综合婷婷大片 | 免费看国产精品麻豆 | 亚洲自拍偷拍视频 | 亚洲国产欧洲 | 亚洲综合色丁香婷婷六月图片 | 国产精品v片在线观看不卡 国产精品v在线播放观看 | 精品成人免费一区二区在线播放 | 成人au免费视频影院 | 国模偷拍在线观看免费视频 | 亚洲国产精品网站久久 | 肉色网站 | aaaaaa精品视频在线观看 | 国产不卡视频在线播放 | 婷婷色网 | 欧美精品一区二区精品久久 | 爱爱成人 | 久久精品国产一区二区三区日韩 | 国产51社区精品视频资源 | 午夜在线观看视频免费 成人 | 婷婷丁香色综合狠狠色 | 亚洲精品国产美女在线观看 | 久久精品中文字幕首页 | 免费观看一级特黄欧美大片 | 欧美日韩亚洲综合久久久 | 日韩人成免费网站大片 | 日韩美a一级毛片 | 亚洲精品久久久久久下一站 | 二色a v国产 | 国产免费女同性视频网站 | 麻豆md国产在线观看 | 91久久国产综合精品 | 久久国产精品影院 | 国产精品免费大片 | 亚洲欧美久久精品 | 欧美亚洲综合网 | 日韩中文字幕电影 | 在线97视频 | 成人免费国产gav视频在线 | 麻豆中文字幕 | 国内一级片 |