易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

GDI内存画板_3.5   [复制链接]

    2020-09-22 08:38:04
    易语言模块
    易语言资源网
    2211 次浏览
    来源链接


内存画板,在内存中创建一个画板并画图。

2.0版本相比于旧版本,增加了画板添加路径,路径或区域转换为剪裁区,剪裁区的基本操作,结合剪裁区的应用可以画出更多图形。

如果画弦、饼、圆弧、弧线之后,可以获取弧线的两个端点的坐标。

2.2版本公开了:类“图片对象”和子程序“_计算直线角度()、_计算直线的终点()”

_计算直线的终点() 需要提供{起点,长度,角度},计算出终点,可以当做计算圆上某一点{圆心,半径,角度}

新增:ICO图标类和子程序“_计算两点间的距离()、_计算两条直线的交点()”

内存画板增加“画圆弧路径文字()”,可以画出按照圆弧排列的文字

2.5版本新增类“动态矢量画板”,画出的图形可以随着鼠标滚轮滚动放大缩小

画出的形状支持半透明颜色(画笔颜色、刷子颜色、文本颜色为ARGB颜色)

3.0版本新增子程序:_计算点到线段的最短距离()、_计算点到直线的垂点距离()、_计算椭圆上的一点()、置窗口透明度_()。

类“动态矢量画板”增加更多的命令,可设置Y轴正方向是向上还是向下。

新增类“图片窗口类”,可在“图片窗口示例.e”预览效果。

附送一个(源码分享)用内存画板为主体创建的表格类。

3.3版本新增子程序:计算贝塞尔曲线控制点()、计算贝塞尔曲线控制点_X()

只需要提供贝塞尔曲线的顶点,可计算出曲线的控制点,直接用计算结果的数组画贝塞尔曲线即可

修复部分bug。

3.5版本新增子程序:_计算对称点()、_计算某点绕一个坐标旋转()

类“图片对象”增加了  取出图片数据()、旋转()、设置某颜色透明()等更多命令;

内存画板和动态矢量画板增加了  旋转指定角度画图()、旋转角度复位()和画闭合曲线()

另外,用本模块做的模块源码分享,多种线条集合类,可添加折线、曲线、K线等,感兴趣的可以看看



点我下载 (已有 110 次下载)

点此查看其它版本

模块元信息


模块名称: 内存画板 模块作者: 辛汉鹏
模块版本: 3.5 模块大小: 253.14 KB
模块MD5: db98a8865281fd554f89934210afdd32
版权声明:
模块描述:
模块备注: QQ:354033079
引用支持库:
系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
查看 内存画板 命令信息



[错误报告]   上一篇:纯源码合成隐藏图,模块开源,那种点开会变...     下一篇:分享个以前写的 m3u8 视频下载工具...