新手求教,请大家指点实现打印的过程

safematch 2004-12-20 04:10:58
以前没有做过需要打印的程序,很多类知识知道名字,不知道具体的用法,请大家指点打印的一般过程,不需要预览和设置对话框。
我的程序不是打印一般的文档,而是用特殊的打印机,打印卡片、证件之类的,比如图书馆的借书证。所以需要程序提供一个专门的证件设计功能,在这个功能里设置好卡片的格式,是不是要用文件的形式保存下来,然后每次打印时读取这个文件来设置打印,应该用什么对象,怎么操作呢?请大家帮帮忙,谢谢!
...全文
179 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
landlordh 2004-12-23
  • 打赏
  • 举报
回复
g.DrawString("姓名:" & username.Text, New Font("Arial", 12), Brushes.Black, 0, 10)
dyss 2004-12-23
  • 打赏
  • 举报
回复
条形码,下载字体就可以了,我用的是39码
safematch 2004-12-22
  • 打赏
  • 举报
回复
楼上的哥哥能不能说的详细一些,大概的过程是怎样啊,drawstring只是个方法,要用到什么类啊
kp2 2004-12-22
  • 打赏
  • 举报
回复
ding!
safematch 2004-12-21
  • 打赏
  • 举报
回复
大家别光关注,也踊跃发言啊!
我有个PB的源程序,人家都做得挺好,就是不知道在VB.net里应该用什么类,怎么做,高手帮帮忙啊!
  • 打赏
  • 举报
回复
drawstring函数行。
yuchun0607 2004-12-21
  • 打赏
  • 举报
回复
要打印的不是某个文件而是窗口中的变量怎么把这些复制和定位到PrintDocument里呢?

密切关注
yuchun0607 2004-12-21
  • 打赏
  • 举报
回复
up
生活真美好 2004-12-21
  • 打赏
  • 举报
回复
gz
safematch 2004-12-21
  • 打赏
  • 举报
回复
要打印的不是某个文件而是窗口中的变量怎么把这些复制和定位到PrintDocument里呢?
landlordh 2004-12-21
  • 打赏
  • 举报
回复
在PrintDocument 初始化page中进行

drawstring这个函数用好就行

条码的方式打印:我倒是没有用过,不知
wangchong 2004-12-21
  • 打赏
  • 举报
回复
drawstring就可以,但条码打印要更改字体!!下载一些条码字体安装就可以了!!
机器人 2004-12-21
  • 打赏
  • 举报
回复
我在用Excel打印呢。。。
y1g1y1 2004-12-21
  • 打赏
  • 举报
回复
ActiveReports
deyangwangyu 2004-12-20
  • 打赏
  • 举报
回复
关注……
学习
int64 2004-12-20
  • 打赏
  • 举报
回复
我以前作过一个类似的,因为字段少,
我是用字符串检测长度,加空格来调整位置的
safematch 2004-12-20
  • 打赏
  • 举报
回复
看帮助知道要用PrintDocument,它可以设置到非常具体吗?因为证件打印要求某个值必须出现在固定的地方,比如 姓名:张三
单位:微软
职务:清洁工
编号:123456
每项都要具体的安排位置,而且每次具体的内容又都不一样,需要从表中读取
甚至编号还要用条码的方式打印出来,条码的部分是应该由程序生成?还是打印机自己有这个功能?
问题挺多的,PrintDocument可以做到吗?

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧