ImageDrawer.js图片绘制插件有以下一些可用的配置参数。
-
Duration:整个动画或每个步骤的绘制时间(以秒为单位)
-
Background:在绘图时将颜色放在图片上
-
Callback:绘画结束时调用onece的函数
-
Pencil:绘图铅笔图像的选项对象
-
Width:铅笔图像宽度
-
Height:铅笔图像高度
-
marginTop:图片上的铅笔图像上边距
-
Marginalft:图片上的铅笔图像上边距
-
Disappear:绘图完成后,使铅笔消失的秒数
-
fromBottom:从图片的底部开始绘图
-
invertAxis:垂直绘制图像
-
Src:铅笔图像路径
效果案例:网络不佳这下载观看
<!DOCTYPE html>
<html>
<head>
<title>动态绘图</title>
<link rel="stylesheet" type="text/css" href="http://p8sv0x8g6.bkt.clouddn.com/imagedrawer.css">
<style type="text/css">
html, body, #main {
margin: 0px;
padding: 0px;
overflow: hidden;
width: 100%;
height: 100%;
min-width: 100%;
max-width: 100%;
min-height: 100%;
max-height: 100%;
}
#container {
width: 1000px;
margin: auto;
margin-top: 50px;
}
#container img {
width: 100%;
height: 100%;
}
</style>
</head>
<body>
<div class="htmleaf-container">
<div id="main">
<div id="container">
<img id="bob" src="http://p8sv0x8g6.bkt.clouddn.com/imgdrm.jpg">
</div>
</div>
</div>
<script src="http://p8sv0x8g6.bkt.clouddn.com/jquery-2.1.1.min.js"></script>
<script src="http://p8sv0x8g6.bkt.clouddn.com/imagedrawer.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('div#container').drawImage();
});
</script>
</body>
</html>