|

本帖最后由 q1012789582 于 2021-10-31 23:48 编辑
[SVG字符串拼接模块源码]易语言将数据保存到SVG文件下载:
LabelMainPlus_SVG Class.zip
(2.13 KB, 下载次数: 82)
效果预览如下:
类模块源代码在压缩包里请自行下载。{}
变量名 | 类 型 | 静态 | 数组 | 备 注 | 临时 | 字节集 | | | SVG | LabelMainPlus_SVG | | |
临时 = 临时 + SVG. 置模板头 (_纸张.w, _纸张.h, “GB2312”) 判断 (_图形 [循环 ].类型 = 1 或 _图形 [循环 ].类型 = 2 或 _图形 [循环 ].类型 = 3 ) 临时 = 临时 + SVG. 置矩形 (_图形 [循环 ].RECT.x, _图形 [循环 ].RECT.y, _图形 [循环 ].RECT.w, _图形 [循环 ].RECT.h, _图形 [循环 ].线条宽, _图形 [循环 ].线条色, _图形 [循环 ].填充色, _图形 [循环 ].圆角 ÷ 2, _图形 [循环 ].圆角 ÷ 2 )  判断 (_图形 [循环 ].类型 = 4 或 _图形 [循环 ].类型 = 5 ) 临时 = 临时 + SVG. 置圆形 (_图形 [循环 ].RECT.x, _图形 [循环 ].RECT.y, _图形 [循环 ].RECT.w, _图形 [循环 ].RECT.h, _图形 [循环 ].线条宽, _图形 [循环 ].线条色, _图形 [循环 ].填充色 ) 判断 (_图形 [循环 ].类型 = 6 ) 临时 = 临时 + SVG. 置线条 (_图形 [循环 ].RECT.x, _图形 [循环 ].RECT.y + 5, _图形 [循环 ].RECT.x + _图形 [循环 ].RECT.w, _图形 [循环 ].RECT.y + 5, _图形 [循环 ].线条宽, _图形 [循环 ].线条色 ) 判断 (_图形 [循环 ].类型 = 7 ) 临时 = 临时 + SVG. 置线条 (_图形 [循环 ].RECT.x + 5, _图形 [循环 ].RECT.y, _图形 [循环 ].RECT.x + 5, _图形 [循环 ].RECT.y + _图形 [循环 ].RECT.h, _图形 [循环 ].线条宽, _图形 [循环 ].线条色 ) 判断 (_图形 [循环 ].类型 = 8 ) 临时 = 临时 + SVG. 置线条 (_图形 [循环 ].RECT.x, _图形 [循环 ].RECT.y, _图形 [循环 ].RECT.x + _图形 [循环 ].RECT.w, _图形 [循环 ].RECT.y + _图形 [循环 ].RECT.h, _图形 [循环 ].线条宽, _图形 [循环 ].线条色 ) 判断 (_图形 [循环 ].类型 = 9 ) 临时 = 临时 + SVG. 置线条 (_图形 [循环 ].RECT.x, _图形 [循环 ].RECT.y + _图形 [循环 ].RECT.h, _图形 [循环 ].RECT.x + _图形 [循环 ].RECT.w, _图形 [循环 ].RECT.y, _图形 [循环 ].线条宽, _图形 [循环 ].线条色 ) 判断 (_图形 [循环 ].类型 = 10 或 _图形 [循环 ].类型 = 11 或 _图形 [循环 ].类型 = 12 或 _图形 [循环 ].类型 = 16 ) 临时 = 临时 + SVG. 置图形 (_图形 [循环 ].RECT.x, _图形 [循环 ].RECT.y, _图形 [循环 ].RECT.w, _图形 [循环 ].RECT.h, _图形 [循环 ].图片.图片 ) 判断 (_图形 [循环 ].类型 = 13 ) 临时 = 临时 + SVG. 置文本值 (_图形 [循环 ].RECT.x, _图形 [循环 ].RECT.y + 到整数 (读配置项 (取运行目录 () + “\settings.ini”, “调试”, “x”, )), _图形 [循环 ].文本, _图形 [循环 ].Font.角度 ÷ 10, _图形 [循环 ].Font.加粗, _图 形 [循环 ].Font.字体名称, _图形 [循环 ].Font.字体大小, _图形 [循环 ].字色 ) 判断 (_图形 [循环 ].类型 = 15 ) 临时 = 临时 + SVG. 置渐变矩形 (_图形 [循环 ].RECT.x, _图形 [循环 ].RECT.y, _图形 [循环 ].RECT.w, _图形 [循环 ].RECT.h, _图形 [循环 ].渐变方向, _图形 [循环 ].首渐变色, _图形 [循环 ].其它渐变色, _图形 [循环 ].替换 )临时 = 临时 + SVG. 置模板尾 ()返回 (写到文件 (p, 到字节集 (临时 )) )  
|
评分
-
查看全部评分
|