易语言 怎么让打印机打出来的字体跟编辑框里面的字体一样大小?

作者&投稿:抄怪 (若有异议请与网页底部的电邮联系)
易语言 怎么让打印机打出来的字体跟编辑框里面的字体一样大小~

编辑框仅仅是一个文本
打出来是要打印机支持的才行
望采纳!(用代码估计不调驱动级不行啊,直接从打印机里设置呗!)



编辑框.字体.字体大小 可以设置个滑动条调整

这种情况我确实没有试验过,单从理论上讲可以:
打印机1.字体 = 编辑框1.字体
打印机1.写文本行 (编辑框1.内容)
打印机1.字体 = 编辑框2.字体
打印机1.写文本行 (编辑框2.内容)
.
.
.
如果不行,可将编辑框的内容及字体属性置于数据源中,从数据源打印,效果是一样的,只是代码复杂一些,见下:
.版本 2
.子程序 编辑框字体到数据源
.局部变量 当前字体, 字体
当前字体 = 编辑框1.字体
数据源1.置文本 (1, 1, 编辑框1.内容)
数据源1.置字体名 (1, 1, 1, 1, 当前字体.字体名称)
数据源1.置字体尺寸 (1, 1, 1, 1, 当前字体.字体大小 ÷ 0.225)
数据源1.置字体属性 (1, 1, 1, 1, 取字体属性 (当前字体))

当前字体 = 编辑框2.字体
数据源1.置文本 (2, 1, 编辑框2.内容)
数据源1.置字体名 (2, 1, 1, 1, 当前字体.字体名称)
数据源1.置字体尺寸 (2, 1, 1, 1, 当前字体.字体大小 ÷ 0.225)
数据源1.置字体属性 (2, 1, 1, 1, 取字体属性 (当前字体))
.
.
.
.版本 2
.子程序 取字体属性, 整数型
.参数 字体, 字体
.局部变量 D, 整数型
D = 0
.如果真 (字体.加粗 = 真)
D = 1
.如果真结束
.如果真 (字体.倾斜 = 真)
D = D + 2
.如果真结束
.如果真 (字体.下划线 = 真)
D = D + 4
.如果真结束
.如果真 (字体.删除线 = 真)
D = D + 8
.如果真结束
返回 (D)

代码没有写完,只是给你打个样 。 希望我的回答对你有所帮助 。

设置是多大的字体,打出来就是多在字体,

要用ps或者cdr打印


东乡族自治县17811965719: 哪位大神能把易语言的打印命令详细说一下 -
齐水小儿: 这个简单,我之前也做过,还是自定义证件打印,首先得建一个打印机组件这个不用说了,具体打印主要是用以下命令:打印机.开始打印 (, , -1, 0, 1800, 1200)'第一个参数是否调用打印机设置对话框;第二个参数是否显示打印状态;第三...

东乡族自治县17811965719: 用易语言编辑一个程序,需要将编辑框中填写的内容打印出来,该怎么编辑呢? -
齐水小儿: 添加一个打印机控件和编辑框,和一个按钮,双击按钮,粘贴以下代码即可:.版本 2 打印机1.开始打印 (真, 假, #A4纸, 0, , ) 打印机1.写文本行 (编辑框1.内容) 打印机1.结束打印 ()

东乡族自治县17811965719: 易语言哪位大神帮我一下 -
齐水小儿: 直接弄个时钟,然后把启动窗口可视等于假,窗口1做出图片,时钟下面写个循环 循环内容是 窗口1.左边=取屏幕宽度 ()-1 这样就是一张图片自动从右到左移动,不知道你要的是不是这意思!

东乡族自治县17811965719: 如何用易语言做一个可以修改打字旋风中“打字速度”这个数值的软件? -
齐水小儿: 1、设置好页边距,左右均为0.5CM,上下均为0.5厘米.如果打印机不支持,则把此数据适当加大,但应让左右相同,上下相等.2、插入表格,并把表格边框设为“无”.这样设置后边框可见,利于调整格中的内容.并选中整个表格,设置居...

东乡族自治县17811965719: 易语言打印文件 -
齐水小儿: 易语言中有打印机控件,控件里有“开始打印、结束打印、取消打印、换页、开始下一份”等命令,自己设定吧.都是初级代码.至于回车两次,如果仅仅是在界面回车两次,那么可以在__启动窗口_按下某键子程序下,用 如果(键代码=xx)来判断.如果是在任意位置回车两次开始,就去下载个模块,用 监视热键 指令.不懂.

东乡族自治县17811965719: 易语言怎么让编辑框的内容打印到纸张居中位置 -
齐水小儿: 编辑框1.对齐方式 = 1

东乡族自治县17811965719: 易语言多行编辑框内容打印 -
齐水小儿: .版本 2.程序集 窗口程序集1.子程序 _按钮1_被单击 打印机1.写文本行 (编辑框1.内容) 打印机1.开始打印 (真, 真, , , , )

东乡族自治县17811965719: “关于易语言这个功能怎么实现” 就是打印不了,已打印就是空白不知道是怎么回事? -
齐水小儿: .版本 2 打印机1.开始打印 (真, 真, , ) 打印机1.画图片 (图片号, 到数值 (编辑框左.内容) * 100, 到数值 (编辑框顶.内容) * 100, 到数值 (编辑框宽度.内容) * 100, 到数值 (编辑框高度.内容) * 100, )' 打印机1.画图片 (图片号, 1, 1, 画板1.取图片宽度 (图片号), 画板1.取图片高度 (图片号), ) 打印机1.结束打印 ()

东乡族自治县17811965719: 易语言 打印纸账宽度问题 -
齐水小儿: 将第三行改为:打印机1.开始打印 (真, , #A3纸, #横向, , ) 试试,因其默认为#纵向,最大为2970,而3500已超出了打印范围了

东乡族自治县17811965719: 易语言小票机打印图片问题 -
齐水小儿: 打印机1.开始打印 (, , , , , ) 打印机1.画图片 (载入图片 (“打印图片图片”), 100, 100, , , ) 打印机1.结束打印 ()

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网