简单的:js判断鼠标在图片上时,产生一个div覆盖在图片上面,这个div给格子背景图
(兼容性好,但是格子尺寸固定,一张网页上多个不同尺寸图片上用,格子全一样大)
复杂的:js生成个html5的canvas画布,把图片放上去,再用js画些线条在上面
(无法顾及不支持html5的浏览器,但是格子尺寸你可以根据图片尺寸比例动态生成)
手机体验地址: http://114.67.68.76:8080/roc/imgDist/github地址: https://github.com/lijibing01/picture_edit
1、引入dist文件夹下的ped.js
2、new window.PED.imageInfo(url,saveFn)
1、可以双指放大缩小图片
2、可以在图片上进行涂鸦
2、可以输入文字,输入文字后可以单指移动文字在图片上的位置
3、可以撤回涂鸦的内容,不能撤回文字,文字编辑功能还未实现
1、npm install
2、npm run build
欢迎star
这个东西很多的,给你一些资料,看看吧。http://www.defusion.org.uk/code/javascript-image-cropper-ui-using-prototype-scriptaculous/comment-page-12/
http://thinhunan.cnblogs.com/archive/2006/04/01/DeveloperNotesForPrototype.html prototype
http://space.flash8.net/space/?592455/action_viewspace_itemid_357808.html prototype 分析
http://www.resizeyourimage.com/
http://www.nwhite.net/MooCrop/ 推荐,比较简单,有详细解释和使用方法
http://zeroliu.blogdriver.com/zeroliu/1212817.html
http://bbs.phpchina.com/viewthread.php?tid=49867
http://www.google.cn/search?complete=1&hl=zh-CN&newwindow=1&q=javascript+%E8%A3%81%E5%89%AA%E5%9B%BE%E7%89%87&meta=&aq=f
http://bbs.blueidea.com/thread-2801917-1-1.html