jQuery插件ImageDrawer.js实现动态绘制图片动画(附源码下载)

ImageDrawer.js是一款可以实现动态绘制图片动画的jQuery插件。通过ImageDrawer.js插件,你可以制作在页面中绘制图片的动态过程,你可以控制绘制动画的持续时间等参数,非常有趣。

源码下载

使用方法

使用该动态绘制图片插件需要在页面中引入imagedrawer.css,jquery和imagedrawer.js文件。

HTML结构

在页面中插入你需要绘制的图片。

初始化插件

在页面DOM元素加载完毕之后,可以通过下面的方法来初始化该图片绘制插件。

$('div#container').drawImage();

配置参数

ImageDrawer.js图片绘制插件有以下一些可用的配置参数。

$(div#container).drawImge({

duration: 20, @number - seconds it's take to draw the entire picture

Instead of specifying the duration on the whole animation,

|| { it's also possible to set the duration of single drawing phases:

borderPencil : 9, @number - seconds it's take to draw the picture by using only the pencil for borders

pencilShades : 6, @number - seconds it's take to draw sharpest shades with black pencil

colorShades : 7.5, @number - seconds it's take to draw first, basic, vanish colors

fullColors : 7.5 @number - seconds it's take to define better all colors on the picture

},

background: '#949494', @string - background color for image while it's been drawing

callback: fn(), @function - function to execute after the last phase

pencil: {

height: '50px',

width : '50px',

src : './img/pencil.png' @string - path to the pencil image

}

});

duration:绘制动画的持续时间。可以是一个整数,或是一个对象:

{

borderPencil : 9,

pencilShades : 6,

colorShades : 7.5,

fullColors : 7.5

}

borderPencil:绘制边框需要的时间。

pencilShades:绘制黑白阴影部分需要的时间。

colorShades:绘制彩色阴影需要的时间。

fullColors;填充颜色需要的时间。

background:画布的背景颜色。

callback:回调函数。

pencil:在画布上方显示的铅笔小图标。

以上所述是小编给大家介绍的jQuery插件ImageDrawer.js实现动态绘制图片动画(附源码下载)的相关知识,希望对大家有所帮助!相关阅读:

js实现input密码框提示信息的方法(附html5实现方法)

MySQL性能优化之Open_Table配置参数的合理配置建议

jQuery检测滚动条是否到达底部

JavaScript访问CSS属性的几种方式介绍

深入解析C#中的命名实参和可选实参

PHP APC缓存配置、使用详解

Struts2访问servlet分享

Win10使用快捷键命令打开应用程序(又一高逼格技巧)

PHP 登录记住密码实现思路

解析php扩展php_curl.dll不加载的解决方法

jQuery选择id属性带有点符号元素的方法

点击A元素触发B元素的事件在IE8下会识别成A元素

简要对比C语言中的setgid()函数和setregid()函数

c++实现十进制转换成16进制示例

php图片动画源码,JavaScript_jQuery插件ImageDrawer.js实现动态绘制图片动画(附源码下载),ImageDrawer.js是一款可以实现动 - phpStudy...相关推荐

  1. python跑酷游戏源码_Phaser.js实现简单的跑酷游戏附源码下载

    采用的物理引擎是Phaser.js 在这里对此引擎不做过多介绍(因为我也是小白,嘿嘿) 效果展示: 源码(详细源码图片资源可点击文章下方或屏幕右上方的github链接进行clone) 1.创建游戏舞台 ...

  2. JS sojson.vX在线解密工具-附源码

    前言 此文仅用于技术科普,教育与研究用途,请勿用于商业甚至非法用途,否则一切后果自负.若用户利用此文章而受到惩处,本人及本平台对其行为概不负责,亦不承担任何连带责任. 在线工具 Sojson.v4ht ...

  3. 通通玩blend美工(8)——动态绘制路径动画,画出个萌妹子~

    通通玩blend美工(8)--动态绘制路径动画,画出个萌妹子~ 原文:通通玩blend美工(8)--动态绘制路径动画,画出个萌妹子~ 2年前我在玩Flex的时候就一直有一个疑问,就是如何来实现一个蚊香 ...

  4. VUE项目中图片加载过大处理方式-渐进式方式-懒加载方式--附源码

    解决有两步: 1.采用渐进式加载:原图未加载完时显示比它内存小的模糊图: 2.采用懒加载:只加载可视区域的图片,即滚动到可视区域时再加载图片 vue-lazyload-img:VUE图片懒加载插件 v ...

  5. 天天酷跑php源码_Java实现天天酷跑小游戏完整代码(附源码)

    首先,写一个需求文档: 一.项目名称:<天天酷跑>(RunDay) 二.功能介绍: 闯关类游戏,玩家登录后,选择进入游戏,通过键盘控制玩家的上下左右移动,来躲避 障碍物和吃金币,玩家躲避的 ...

  6. 百度离线地图示例之十三:动态运行轨迹实现(附源码)

    前言介绍: 主要是基于v3.0的API版本进行的离线,纯内网可操作,基本上实现了现有90%以上的功能点,能兼容jpg和png格式的瓦片图层,实现了原生和基于Vue两个版本(包含常用的55个示例),文末 ...

  7. c语言跳一跳辅助源码,.NET 开发一个微信跳一跳辅助程序(附源码)

    原标题:.NET 开发一个微信跳一跳辅助程序(附源码) 来源:中国.NET研究协会 cnblogs.com/dotnet-org-cn/p/8149693.html 前言 微信更新了,出现了一个小游戏 ...

  8. Android开发之android与JS互调 | Android与H5互调(附源码)

    我们先看下JS代码: <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  9. HTML卡片式布局源码,html5自适应卡片式设计动态加载整站源码_

    html5自适应卡片式设计动态加载整站源码 该模板是非常容易存活的,这样的程序很容易吸引访客点击,提升ip流量和pv是非常有利的,随意挂点联盟广告都能养活程序. 本套整站源码采使用现在非常流行的全屏自 ...

最新文章

  1. Mapping Persistence Classes 笔记2---ValueType的形式和映射
  2. MySQL(四)索引的使用
  3. linux guard什么进程,使用linux系统性能监控工具KSysguard监控远端主机介绍
  4. SpringMVC之——转发与重定向
  5. 干货 | ZooKeeper 源码和实践揭秘
  6. JSONArray传值的使用小结
  7. 计算机控制与网络,网络与通信技术在计算机控制的作用
  8. android 从媒体库去数据
  9. IntelliJ IDEA 新版本又来了,修复严重 bug!
  10. node.js(二)创建服务器
  11. 无缓冲I/O与有缓冲I/O区别
  12. 历久而新,我的新书《第二行代码》已出版!
  13. java se1.6配套Jdk,javase 1.6与jdk1.6
  14. 计算机科学与技术用什么配置的笔记本,笔记本电脑什么配置好?这两大标准你知道吗?...
  15. 从零入门开源框架---若依(前后端分离版)
  16. php获取某一年的工作日列表
  17. 数据库的主键约束和自增长
  18. webpack概念以及配置文件详解
  19. 【ASTGCN之一个特征】代码解读(torch)之train_ASTGCN_r(二)
  20. 设计一个文件系统,需要考虑哪些因素?

热门文章

  1. 三星推出针对华为手机用户的定向置换计划,希望借此夺取更多市场
  2. pytorch分类cifar-10(多模型对比)
  3. h61支持服务器内存吗,H61主板支持什么CPU、内存条、显卡,最佳升级方案
  4. [HDU] 1175 连连看 - 剪枝优化后的性能飙升
  5. 零基础Django3小时开发个人博客系统
  6. 两化融合贯标体系认证是什么?
  7. Solidworks二维图倒角功能的注意点
  8. 哪类的运营岗位适合我?
  9. TruckWings推全新气动系统卡车,或将节约至少5%的燃油量
  10. 跨境大卖通拓获2241万退税补助;Shopee发布2022年春节放假安排;亚马逊全球开店公布2022年战略...|洞悉跨境