当前位置:首页 > 软件开放 > 正文内容

易语言画板打印源码(易语言画板绘制表格)

软件开放2年前 (2023-01-30)819

本篇文章给大家谈谈易语言画板打印源码,以及易语言画板绘制表格对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

易语言写打印图片的问题

点打印后会在程序文档生成一个图片文件是需要自己写的。写到文件()

然后按钮,可在打印前加入窗口(窗口名称,如_启动窗口).控制按钮 = 假。即可

易语言缩放图片的代码思路, 画板行不行,图片完全随(组件?)的大小改变而改变,不想用现成的图片框 影像框

全部源码给你,和QQ聊天窗口的相似!

由于画板的绘图效率比较低,一些大图片可能会出现卡的现象!

放入其它组件时注意下窗口的焦点,如焦点不在_启动窗口,_启动窗口_滚轮被滚动 事件会失效!

.版本 2.支持库 eAPI

.程序集 窗口程序集1

.程序集变量 后台, 画板

.程序集变量 图片号

.程序集变量 缩放值X, 小数型

.程序集变量 缩放值Y, 小数型

.程序集变量 x, 整数型

.程序集变量 y, 整数型

.程序集变量 可移动, 逻辑型

.子程序 __启动窗口_创建完毕

边框 = 0

复制窗口组件 (画板1, 后台)

画板1.移动 (0, 0, 取用户区宽度 (), 取用户区高度 ())

后台.移动 (0, 0, 取用户区宽度 (), 取用户区高度 ())

画板1.自动重画 = 真

后台.自动重画 = 真

通用对话框1.过滤器 = “图像文件|*.jpg;*.bmp;*.gif;*.ico”

缩放值X = 1

缩放值Y = 1

.子程序 _画板1_被双击, 逻辑型

.参数 横向位置, 整数型

.参数 纵向位置, 整数型

.参数 功能键状态, 整数型

.如果真 (通用对话框1.打开 ())

图片号 = 载入图片 (通用对话框1.文件名)

绘图 ()

.如果真结束

.子程序 绘图, 逻辑型

.局部变量 htkd

.局部变量 htgd

.如果真 (图片号 = 0)

返回 (假)

.如果真结束

htkd = 缩放值X × 后台.取图片宽度 (图片号)

htgd = 缩放值Y × 后台.取图片高度 (图片号)

画板1.移动 (0, 0, htkd, htgd)

后台.移动 (0, 0, htkd, htgd)

后台.画图片 (图片号, 0, 0, htkd, htgd, )

后台.复制 (, , , , 画板1, 0, 0, )

移动 (, , htkd, htgd)

返回 (真)

.子程序 _画板1_鼠标左键被按下, 逻辑型

.参数 横向位置, 整数型

.参数 纵向位置, 整数型

.参数 功能键状态, 整数型

' 发送信息 (161, 2, 0)

x = 横向位置

y = 纵向位置

可移动 = 真

捕获鼠标 (画板1.取窗口句柄 ())

.子程序 _画板1_鼠标左键被放开, 逻辑型

.参数 横向位置, 整数型

.参数 纵向位置, 整数型

.参数 功能键状态, 整数型

释放鼠标 ()可移动 = 假

.子程序 _画板1_鼠标位置被移动, 逻辑型

.参数 横向位置, 整数型

.参数 纵向位置, 整数型

.参数 功能键状态, 整数型

.如果真 (可移动)

左边 = 取鼠标水平位置 () - x

顶边 = 取鼠标垂直位置 () - y

.如果真结束

.子程序 __启动窗口_滚轮被滚动, 逻辑型

.参数 滚动距离, 整数型

.参数 功能键状态, 整数型

缩放值X = 缩放值X + 滚动距离 × 0.1

缩放值Y = 缩放值Y + 滚动距离 × 0.1

.如果真 (缩放值X < 0.1)

缩放值X = 0.1

.如果真结束

.如果真 (缩放值X > 5)

缩放值X = 5

.如果真结束

.如果真 (缩放值Y < 0.1)

缩放值Y = 0.1

.如果真结束

.如果真 (缩放值X > 5)

缩放值Y = 5

.如果真结束

绘图 ()

输出调试文本 (缩放值X)

易语言怎么写打印机的程序

打开易语言,创建启动窗口。再确定窗口分别添加3个编辑框、1个按钮、1个分组框,还有一个打印机组件以及注解所需的标签。如图所示

编程,横坐标是总宽的一般往左右延伸的,千万别把横向坐标定错了。一般打印这种宣传语都是黑体或者宋体,直接在编辑框属性里面设置好。源码截图如下:

编译修正,调试没问题进行编译使用。一定要把横坐标位置搞明白,不明白就多看几次。下面是效果图,我的电脑没有装打印机:

哪位大神能把易语言的打印命令详细说一下

这个简单,我之前也做过,还是自定义证件打印,首先得建一个打印机组件这个不用说了,具体打印主要是用以下命令:

打印机.开始打印 (, , -1, 0, 1800, 1200)

'第一个参数是否调用打印机设置对话框;第二个参数是否显示打印状态;第三个参数为打印纸张,我上边是自定义;第四个参数是打印纸的方向,我用的纵向;第五个参数是打印纸宽度,我自定义1800mm;第六个参数是打印纸高度,我自定义1200mm

打印机.打印作业名 = “”

'打印作业名可不设置

打印机.字体.字体名称 = “宋体”

打印机.字体.字体大小 = 12

'小四号:12 五号:10.5 小五:9 六号:7.5 小六:6.5;字体和字体大小决定从这个命令处往下边的打印内容所使用

打印机.定位写出 (100, 200, “我是宋体内容大小为16pt”)

'以打印机左边角那个点为起点,第一、二个参数就是水平和竖直方向的距离那个点开始打印

打印机.字体.字体名称 = “黑体”

打印机.字体.字体大小 = 16

打印机.定位写出 (600, 350, “我是黑体内容,大小为16pt”)

打印机.结束打印 ()

易语言如何实现打印程序界面?

可以用"快照()"命令将窗口内容写到一个BMP文件中,

比如:

快照("C:\TEMP.BMP",_启动窗口.左边,_启动窗口.顶边,_启动窗口.宽度,_启动窗口.高度)

然后,就可以打印这张BMP图片了。

关于易语言画板打印源码和易语言画板绘制表格的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

扫描二维码推送至手机访问。

版权声明:本文由飞速云SEO网络优化推广发布,如需转载请注明出处。

本文链接:http://hon-tex.cn/post/6244.html

分享给朋友:

“易语言画板打印源码(易语言画板绘制表格)” 的相关文章

去水印小程序源码springboot(去水印小程序源码个人)

去水印小程序源码springboot(去水印小程序源码个人)

本篇文章给大家谈谈去水印小程序源码springboot,以及去水印小程序源码个人对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、从零开始学SpringBoot之SpringBoot WebSocket原理篇 2、Springboot初始化流程解析 3、[Sprin...

直播加游戏彩票源码(直播带彩票源码)

直播加游戏彩票源码(直播带彩票源码)

今天给各位分享直播加游戏彩票源码的知识,其中也会对直播带彩票源码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、此刻主播助手视频游戏直播源设置教程 2、有人说中国彩票和双色球的摇奖,是用的录播而不是用的直播,这是怎么回事? 3、抖音直播碰碰小游戏怎么...

微信商家小程序怎么申请视频(怎么样申请微信小程序商家)

微信商家小程序怎么申请视频(怎么样申请微信小程序商家)

今天给各位分享微信商家小程序怎么申请视频的知识,其中也会对怎么样申请微信小程序商家进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、微信小程序怎么申请注册? 2、小程序直播怎么申请开通? 3、微信小程序如何申请 微信小程序申请方法 4、怎样注册微信...

有没有做装修直播平台的(装修行业如何做直播)

有没有做装修直播平台的(装修行业如何做直播)

今天给各位分享有没有做装修直播平台的的知识,其中也会对装修行业如何做直播进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、未来装修行业直播能发展的像电商直播那样吗? 2、装修网站排行榜前十名有哪些?哪个网站最好? 3、关于装修的网站平台有哪些 4、...

nft交易平台开发(nft交易网)

nft交易平台开发(nft交易网)

今天给各位分享nft交易平台开发的知识,其中也会对nft交易网进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、怎么开发自己的nft平台 2、搭建一个nft平台要哪些技术? 3、nft平台开发难度 4、成熟数字藏品系统介绍 (NFT交易平台APP定...

苹果手机的计算机怎么看历史记录(iphone手机怎么看计算机历史记录)

苹果手机的计算机怎么看历史记录(iphone手机怎么看计算机历史记录)

今天给各位分享苹果手机的计算机怎么看历史记录的知识,其中也会对iphone手机怎么看计算机历史记录进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、苹果6plus计算机如何翻查计算记录 2、苹果6的计算器历史记录怎么查看? 3、iphone6计算器怎么...