打印的字体方向与进纸面垂直 ( 积分: 100 )

  • 主题发起人 主题发起人 pjxy
  • 开始时间 开始时间
P

pjxy

Unregistered / Unconfirmed
GUEST, unregistred user!
由于纸面不够宽,只能竖着送纸,但是由于纸面上的字(写好的字,就像证书)是横着写的,所以打的内容也要求是横的,与写好的字平行,我用的是rp,不知道如何做?
 
在纸张定义中设定纸为横向即可,quickrep->page->orientation=poPortrait.
 
我纸张定义中设定了纸为横向(page->orientation=poPortrait),预览也是横向,
可是打出来的东西还是竖的,不知道什么原因。
 
建议直接用canvas打印。
看我的一个打印图片,就是纵向进纸打印的,也是套打。
http://hiphotos.baidu.com/banknote/pic/item/cf5ab9227248c5f2d7cae234.jpg
 
如何用canvas打印,没用过,请指点一二
 
纸面上的字(写好的字,就像证书)是横着写的
=======
像这样的情况,应该很方便的。
printer.canvas.textout(x,y.txt);
这种方式,软件体积也更小。
 
to delhpi,
具体问一下:用cavas, 如何定义打印纸大小,打印位置,打印方向,能否发个例子
dqhgkjj@163.com
 
看一下,delphi开发人员指南 5 吧,上面有1章,专门将打印。
 
我纸张定义中设定了纸为横向(page->orientation=poPortrait),预览也是横向,
可是打出来的东西还是竖的,不知道什么原因。
 
orientation=poPortrait
这个是纵向的意思吧?
 
后退
顶部