轻量级绘图工具Roughjs怎么用-创新互联

轻量级绘图工具Rough js怎么用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

为壶关等地区用户提供了全套网页设计制作服务,及壶关网站建设行业解决方案。主营业务为成都网站建设、网站制作、壶关网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

Roughjs是一个轻量级的JavaScript图形库(压缩后约9KB),可以让你在网页上绘制素描风格、手绘样式般的图形。Roughjs定义了绘制直线,曲线,圆弧,多边形,圆和椭圆的图元,同时它还支持绘制SVG路径。

Rough.js安装

npminstall--saveroughjs

使用

constrc=rough.canvas(document.getElementById('canvas'));

rc.rectangle(10,10,200,200);//x,y,width,height

orSVG

constrc=rough.svg(svg);

letnode=rc.rectangle(10,10,200,200);//x,y,width,height

svg.appendChild(node);

Rough.js是值得测试的新库之一。

并且,最终结果具有华丽的手绘效果。

您可以在代码中构建自定义图标,条形图以及几乎所有您想要的东西。

但是,这证明了Web标准正在快速发展,并且我们正在进入一种可能出现此类问题的时代。

在撰写本文时,Rough.js仍处于v0.1beta中,因此它可能尚未准备就绪,可用于实时生产网站。

它使用带有预定义图案的SVG线来创建看起来真正自然的摆动效果。

如果单击“开始”按钮,您会注意到它运行的是自定义动画,看起来确实是手绘的。

以通过Rough.js生成的进度条为例。

Rough.js手绘样式JavaScript图形

在GitHub主页上,您会找到一个部分,列出了运行中的Rough.js的许多示例。

您需要的只是Rough.js脚本文件,并且需要耐心处理JavaScript。

所有这些都带有代码示例,对于任何网站都应该非常容易地进行返工。

这是一个示例片段,演示如何在代码中创建矩形:

varrough=newRoughCanvas(document.getElementById('myCanvas'),400,200);

rough.rectangle(10,10,200,200);//x,y,width,height

一旦理解了代码,这将非常简单,但对于初学者来说可能不是最直观的脚本。

这是开始学习并查找可以重做的代码段的理想场所。

关于轻量级绘图工具Rough js怎么用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


当前文章:轻量级绘图工具Roughjs怎么用-创新互联
地址分享:http://hbruida.cn/article/cojpss.html