# canvas相关 **Repository Path**: balabalabu6/canvas_correlation ## Basic Information - **Project Name**: canvas相关 - **Description**: No description available - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-08-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### screenshot.js 截图图片指定区域内容并输出图片base64编码到浏览器控制台 ## 调用示例 ``` screenshot.constructor(canvasDom,{ sourceImg:'http://img.hb.aicdn.com/38d8f519b3f464a80d85ed9632fed904ed0181f41d632-ZHrigO_fw658',//图像地址 width:document.body.offsetWidth,//图像显示大小 height:document.documentElement.clientHeight-50,//图片显示大小 drawAreaArray : [//要截取的区域坐标以及坐标 [800,83,462,102], [100,50,141,60], ] }); ``` ## 截图方法: `screenshot.getImagePortion(canvasDom);` 截取出来的内容转换成了base64码,可根据需求随意修改。 ## 目前存在的问题 截取的图片有偏移的情况,正在想办法处理。