以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 专业报表 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=138245) |
-- 作者:zto001 -- 发布时间:2019/7/26 9:56:00 -- 专业报表 想问下如何能快递打印?我想打印快递单。现在我是设置一个窗口。获取表格内的数据进行打印,但这样打印太慢了。打印的时候窗口不能操作。能不能后台打印? [此贴子已经被作者于2019/7/31 10:30:10编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/7/26 10:20:00 -- 除非使用专业报表:http://www.foxtable.com/webhelp/topics/1246.htm |
-- 作者:zto001 -- 发布时间:2019/7/26 11:25:00 -- 这样还是前台打印,打印期间不能操作。能不能把正在打印这个页面隐藏到后台。我能正常操作窗口执行下一条打印的代码? |
-- 作者:有点蓝 -- 发布时间:2019/7/26 11:41:00 -- 专业报表可以使用异步函数。窗口打印是没有办法的。 |
-- 作者:zto001 -- 发布时间:2019/7/26 14:31:00 -- 这个位置怎么量? |
-- 作者:zto001 -- 发布时间:2019/7/26 14:32:00 -- Dim doc As New PrintDoc \'定义一个报表 rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText rx = new prt.RenderText
X/Y轴的大小怎么量出来,有没有便捷的方法 |
-- 作者:有点蓝 -- 发布时间:2019/7/26 14:52:00 -- 没有便捷的方法 然后不断测试微调
|
-- 作者:zto001 -- 发布时间:2019/7/26 15:23:00 -- 我不知道分辨率是多少。 问下表格边缘我要靠着打印边缘,不留白怎么写。
|
-- 作者:zto001 -- 发布时间:2019/7/26 15:25:00 -- Dim doc As New PrintDoc \'定义一个报表 Dim rt As New prt.RenderTable() \'定义一个表格对象 Dim rx As New prt.RenderText \'定义一个文本对象 \'加入标题 rx.text = "员工资料卡" rx.Style.FontBold = True \'字体加粗 rx.Style.FontSize = 16 \'大体大小为16磅 rx.Style.TextAlignHorz = prt.AlignHorzEnum.Center \'水平居中排列 rx.Style.Spacing.Bottom = 3 \'和下面的对象(表格)距离3毫米 doc.Body.Children.Add(rx) \'加入到报表中 \'指定行数、列数、列宽、行高 rt.Rows.Count = 7 \'设置总行数 rt.Cols.Count = 5 \'设置总列数 rt.Height = 80 \'设置表格的高度为80毫米 |
-- 作者:zto001 -- 发布时间:2019/7/26 15:48:00 -- 问题 1、我要打印成100*180大小的,怎么设置 2、表格边缘我要靠着边缘打印,不留白怎么写。 3、条形码怎么插入?
条形码代码 Dim doc As New
PrintDoc |