svg图片转换源码

svg图片转换源码

.版本 2 .程序集 窗口程序集1 .程序集变量 点数组, 整数型, , "0" .程序集变量 画计数, 整数型 .子程序 _按钮1_被单击 .局部变量 起点, 点坐标 .局部变量 控制点, 点坐标 .局部变量 终点坐标, 点坐标 .局部变量 原点, 点坐标 .局部变量 临时文本, 文本型 .局部变量 临时文本1, 文本型, , "0" .局部变量 计次, 整数型 .局部变量 临时文本2, 文本型, , "0" 临时文本 = 子文本替换 (编辑框2.内容, “M”, #换行符 + “M”, , , 真) 临时文本 = 子文本替换 (临时文本, “L”, #换行符 + “L”, , , 真) 临时文本 = 子文本替换 (临时文本, “Q”, #换行符 + “Q”, , , 真) 临时文本 = 子文本替换 (临时文本, “Z”, #换行符 + “Z”, , , 真) 清除数组 (临时文本1) 临时文本1 = 分割文本 (临时文本, #换行符, ) 画板1.画笔粗细 = 1 .计次循环首 (取数组成员数 (临时文本1), 计次) .判断开始 (取文本左边 (临时文本1 [计次], 1) = “M”) 清除数组 (临时文本2) 临时文本 = 子文本替换 (临时文本1 [计次], “M”, “”, , , 真) 临时文本2 = 分割文本 (临时文本, “ ”, ) 原点.点X = 到数值 (临时文本2 [1]) 原点.点Y = 到数值 (临时文本2 [2]) 起点 = 原点 .判断 (取文本左边 (临时文本1 [计次], 1) = “L”) 清除数组 (临时文本2) 临时文本 = 子文本替换 (临时文本1 [计次], “L”, “”, , , 真) 临时文本2 = 分割文本 (临时文本, “ ”, ) 终点坐标.点X = 到数值 (临时文本2 [1]) 终点坐标.点Y = 到数值 (临时文本2 [2]) 画板1.画直线 (起点.点X, 起点.点Y, 终点坐标.点X, 终点坐标.点Y) 起点 = 终点坐标 .判断 (取文本左边 (临时文本1 [计次], 1) = “Q”) 清除数组 (临时文本2) 临时文本 = 子文本替换 (临时文本1 [计次], “Q”, “”, , , 真) 临时文本2 = 分割文本 (临时文本, “ ”, ) 控制点.点X = 到数值 (临时文本2 [1]) 控制点.点Y = 到数值 (临时文本2 [2]) 终点坐标.点X = 到数值 (临时文本2 [3]) 终点坐标.点Y = 到数值 (临时文本2 [4]) 画二次贝塞尔曲线 (起点, 控制点, 终点坐标) 起点 = 终点坐标 .判断 (取文本左边 (临时文本1 [计次], 1) = “Z”) 画板1.画直线 (起点.点X, 起点.点Y, 原点.点X, 原点.点Y) .默认 .判断结束 ' 本源码来自三叶资源网(www.sanye.cx) .计次循环尾 () 画二次贝塞尔曲线 (起点, 控制点, 终点坐标) .子程序 画二次贝塞尔曲线, , , ' 本源码来自三叶资源网(www.sanye.cx) .参数 起点, 点坐标 .参数 控制点, 点坐标 .参数 终点坐标, 点坐标 .局部变量 计次, 整数型 .局部变量 t, 小数型 .局部变量 坐标, 点坐标 t = 0 .计次循环首 (50, 计次) t = t + 0.02 坐标.点X = (1 - t) × (1 - t) × 起点.点X + 2 × t × (1 - t) × 控制点.点X + t × t × 终点坐标.点X 坐标.点Y = (1 - t) × (1 - t) × 起点.点Y + 2 × t × (1 - t) × 控制点.点Y + t × t × 终点坐标.点Y 画板1.画点 (坐标.点X, 坐标.点Y, #红色) .计次循环尾 () .子程序 _按钮2_被单击 画板1.清除 (, , , ) ' 本源码来自三叶资源网(www.sanye.cx) 画计数 = 0 .子程序 _画板1_鼠标左键被按下, 逻辑型 .参数 横向位置, 整数型 .参数 纵向位置, 整数型 .参数 功能键状态, 整数型 ' 本源码来自三叶资源网(www.sanye.cx) .子程序 __启动窗口_创建完毕 ' 本源码来自三叶资源网(www.sanye.cx)

svg图片转换源码    

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

svg图片转换源码》有0个想法

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注