![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
canvas
PGD_606
这个作者很懒,什么都没留下…
展开
-
node批量处理大量图片
因为瓦片地图的颜色问题,需要对大量地图图片进行颜色处理。前端处理可以利用canvas,然后转为Base64,调用接口保存,但是需要前后端配合,递归读取文件,处理后进行保存,由于chrome对同一server的http请求数量最多只有6个,限制执行效率,所以采取纯服务的方式。 图片处理依赖node-canvas库,最开始采用异步IO的方式,导致程序启动后读取所有文件,程序崩溃,后面改为同步方式,并采用多进程单线程负载均衡。工程包括 config.js配置文件,master.js主进程文件,worker..原创 2021-09-18 10:54:57 · 1431 阅读 · 0 评论 -
canvas动态绘制渐变色环形百分比
canvas动态绘制渐变色环形百分比项目中需要根据数据动态绘制渐变环形百分比(非线性渐变和放射渐变),代码基于Vue。将100%的渐变环形图设置为Pattern,进行绘制。// 注册环形百分比组件Vue.component("v-ratechart", { props: { rate: Number, count: Number, imgsrc: String }, dat...原创 2019-11-13 17:30:26 · 2526 阅读 · 1 评论