- 16
- 0
- 约2.2万字
- 约 42页
- 2019-01-21 发布于浙江
- 举报
使用JavaScript 进行基本图形操作与处理
1.图像数据的相关接口
由于HTML5引入了 canvas标签 ,这大大简化了JavaScript处理图像的工作。通过 canvas ,
JavaScript 可以对图像进行像素级的操作 ,甚至还可以直接处理图像的二进制原始数据 ,这
为图像的签名技术提供了支持。另外 canvas 还提供了常用的图像格式转换功能 ,可以使用
JavaScript简单快捷地更改图像的编码方式。
出于安全考虑 ,浏览器通常不允许处理跨域图像 ,但利用特殊的手段是可以突破这一限
CORS Cross-Origin Resource
制的。解决处理跨域图像出现的安全警告的方法是使用 (
Sharing ),具体可以参加 /TR/cors/。利用 FileReader 和 canvas 相配
合 ,可以读取本地图像文件 ,比如我们有如下 HTML代码 :
canvas id=myCanvas抱歉,您的浏览器还不支持canvas。/canvas
input type=file id=myFile /
这两行 HTML代码包含一个 id 为 myCanvas
原创力文档

文档评论(0)