公司项目要用js画柱状图,本来想用个插件吧 chart.js 忽然一想 我们也用不了那么大的插件,自己写个吧,也能看看自己那点数学水平可以不!
有几个小亮点吧
1.函数x 和 函数y 对坐标进行了转化 如果以画布的左上角为原点 那算起来真是太坑爹了
2.画矩形用画粗线 ,哎呀 那个画矩形那四个点真是要命啊 ,还是画线实在!
抛砖引玉一下,大神勿喷!
报告结果...
分类:
Web程序 时间:
2015-07-25 19:59:40
阅读次数:
195
由于公司需求,自己修改的离线地图API.该压缩包具有如下功能:1.支持使用google地图瓦片(不建议使用,效率不高,缩放级别较高时拖动有些卡顿,建议注释该代码块:overlayTileLayer.getTilesUrl,使用google转baidu的jar转换代码。2.包含拉框放大,测距,画线,打...
分类:
Windows程序 时间:
2015-07-24 10:30:09
阅读次数:
1366
DDA算法画直线,其理论依据:如 m 表示直线斜率, 那么有斜率 m = (y2 - y1) / (x2 - x1), ∴ m =Δy /Δx , 从而有对于沿直线给定的 x 任何增量Δx,计算出对应的y的增量 Δy = m ?Δx ; 同理:Δx =Δy / m; 假设斜率 |m| 1...
分类:
编程语言 时间:
2015-07-22 12:54:04
阅读次数:
284
在Android画线必须由一个载体,无论是控制,无论是布局。实际上它们是从继承View。由画线的方式自己的控制或布局的定义是最常见的。以下是在其定义中的小样本实现RelativeLayout绘制网络格线代码下载:http://download.csdn.net/detail/yxg190221/75...
分类:
其他好文 时间:
2015-07-20 12:11:58
阅读次数:
147
用KeepOut层画线确定大小,如图所示:根据图示的步骤:1、选择菜单栏的对应标记2、选择【Place Line】,画线选项3、在PCB工程的黑色区域就可以画线了如图所示此刻你画的线就是在KeepOut层,线是粉色的!线的边界就是板子的边界【如果你画的线不是粉色的,需要你重新选择KeepOut层!】...
分类:
其他好文 时间:
2015-07-11 22:48:35
阅读次数:
274
拖动的div http://bbs.csdn.net/topics/260003609
分类:
Web程序 时间:
2015-07-10 18:56:29
阅读次数:
195
可以利用 CGMutablePathRef 创建每个不同图形,然后再一起添加到CGContext中- (void)drawRect:(CGRect)rect{ CGContextRef ctx = UIGraphicsGetCurrentContext(); //一、 画线 ...
分类:
Web程序 时间:
2015-07-02 20:48:18
阅读次数:
151
Graphics类提供基本绘图方法,Graphics类提供基本的几何图形绘制方法,主要有:画线段、画矩形、画圆、画带颜色的图形、画椭圆、画圆弧、画多边形、画字符串等。1. 画线段:在窗口中画一条线段,可以使用Graphics类的drawLine()方法:/** * 在此图形上下文的坐标系中,使用当前...
分类:
编程语言 时间:
2015-06-20 23:26:17
阅读次数:
270
Graphics类提供基本绘图方法,Graphics2D类提供更强大的绘图能力。本节讲解Graphics类,下节讲解Graphics2D。Graphics类提供基本的几何图形绘制方法,主要有:画线段、画矩形、画圆、画带颜色的图形、画椭圆、画圆弧、画多边形等。1. 画线在窗口画一条线段,可以使用Gra...
分类:
编程语言 时间:
2015-06-20 09:04:07
阅读次数:
175