jquery-利用canvas让图片旋转角度

说明

如果你没有 gulp 请先全局安装

在(控制台 | cmd)中输入命令全局安装 gulp

// window

npm install -g gulp

// MacOS | Linux

sudo npm install -g gulp

安装完成后再输入检查是否安装成功

gulp -v

然后通过 cmd 进入本插件的目录

cd /你的目录/rotateImg

安装依赖(最好开 vpn)

npm install

依赖安装完成后运行

gulp

四个角度变化:

0:

canvas.width = width;

canvas.height = height;

cxt.translate(0, 0);

cxt.rotate(0 * Math.PI / 180);

90:

canvas.width = height;

canvas.height = width;

cxt.translate(height, 0);

cxt.rotate(90 * Math.PI / 180);

180:

canvas.width = width;

canvas.height = height;

cxt.translate(width, height);

cxt.rotate(180 * Math.PI / 180);

270:

canvas.width = height;

canvas.height = width;

cxt.translate(0, width);

cxt.rotate(270 * Math.PI / 180);

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐