1、首先看看绘制曲线和绘制弧的区别 arc()是画一个标准的圆弧。 arcTo() 方法在画布上创建介于两个切线之间的弧/曲线。 官方解释是这样的 (x1,y1)是弧的起始点 (x2,y2)是弧的终止点 radius是弧的半径 但是我觉得这样解释更通俗一点 (x0,y0)是上一个线段的结束点或者mo ...
分类:
其他好文 时间:
2017-02-08 12:58:03
阅读次数:
326
procedure TForm1.FormResize(Sender: TObject); begin InvalidateRect(Form1.Handle, nil, false); end; ...
分类:
其他好文 时间:
2017-02-07 13:47:32
阅读次数:
140
八、显示文字 用create_text在画布上写字。这个函数只需要两个坐标(文字x和y的位置),还有一个具名参数来接受要显示的文字。例如: create_text函数还有几个很有用的参数,比方说字体颜色等。在下面的代码中,我们调用create_text函数时使用了坐标(130,120),还有要显示的 ...
分类:
编程语言 时间:
2017-02-06 22:09:59
阅读次数:
221
镇场诗: 清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。 学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。——————————————————————————————————————————code: result: ———————————————————————— ...
分类:
编程语言 时间:
2017-02-05 22:37:41
阅读次数:
1228
一、GD库 之GD扩展的引入 在windos下,php.ini里,去掉php_gd2.dll前的';',引入gd2扩展 在linux下,需要编译时加上gd支持 可以用gd_info()函数打印gd支持信息 二、GD库 之图片处理典型流程 1:造画布(或读入一幅图作画布) 2:造颜料 3:利用颜料在画 ...
分类:
其他好文 时间:
2017-02-04 16:40:31
阅读次数:
263
千里之行始于足下,一款游戏如何从无到有?诗人构思许久后动笔写作,音乐家在乐谱与乐器间来回修改,画家调节颜料比例涂抹在画布上,文学音乐绘画都要经历如上所述大致相同的创作流程。游戏不同与往,游戏杂糅了几乎所有艺术形式的特征,一方面我们还要进行传统的 文学音乐绘画创作,另一方面我们要额外考虑如何把这些各自 ...
分类:
其他好文 时间:
2017-02-03 20:51:22
阅读次数:
219
使用Python的turtle(海龟)模块画图 第一步:让Python引入turtle模块,引入模块就是告诉Python你想要用它。 第二步:创建画布。调用turtle中的Pen函数。 第三步:移动海龟。 forward的中文意思是“向前地;促进”。所以这行代码的意思是海龟向前移动50个像素: 让海 ...
分类:
编程语言 时间:
2017-02-03 19:41:05
阅读次数:
213
效果:代码:#生成随机验证码图片
importstring
fromrandomimportrandint,sample
fromPILimportImage,ImageDraw,ImageFont,ImageFilter
#Image负责处理图片
#ImageDraw画笔
#ImageFont文字
#ImageFileter滤镜
#定义变量
img_size=(150,50)#定义画布大小
img_rgb=(255,255,255..
分类:
编程语言 时间:
2017-01-21 22:37:55
阅读次数:
279
保存文件 保存内容有哪些? 我们需要保存的内容信息 1)context.json 存储画布状态信息和所有元素的配置信息(这个文件在过程中生成) 2)插入的图片、音频、视频等资源 3)所用到的字体文件 4)每一帧的缩略图 将这些文件压缩到一个zip包里,我们的作品保存后的文件是dbk后缀格式的,其实就 ...
分类:
其他好文 时间:
2017-01-18 21:24:36
阅读次数:
267
Canvas:画布面板 画布,用于完全控制每个元素的精确位置。他是布局控件中最为简单的一种,直接将元素放到指定位置,主要来布置图面。使用Canvas,必须指定一个子元素的位置(相对于画布),否则所有元素都将出现在画布的左上角。调整位置用Left、Right、Top和Bottom四个附加属性。如果Ca ...
分类:
Windows程序 时间:
2017-01-13 00:24:47
阅读次数:
2557