使用PaintTo打印界面时如何解决一行文字被分割成两部分的问题?(300分)(300分)

  • 主题发起人 主题发起人 another_benlei
  • 开始时间 开始时间
A

another_benlei

Unregistered / Unconfirmed
GUEST, unregistred user!
在使用PaintTo打印界面时如何避免一行文本在打印分页时被分割成两部分分别打印
在两页的页尾和页首。
 
设置打印机页面,设成比你现在用的纸张类型更大一号的。 或者:
无解, 如果你一定要用PaintTo打印的话。
 
没用的。因为始终要分页的。而分页的时候必然会造成文本行的分割。
难道真的无解吗?
 
根据文本字体的大小计算每一页能打多少行,每一行能打多少字,然后确定什么时候断行、分页(用NewPage)
 
但是我要打印的是一个界面,又不是一个类似TMemo的控件
你怎么确定控件之间的高度差是文本行的整数呢?再说,各个控件的字体大小也
不一定是一样的呀!
 
怎么没有人能够解决这个问题吗?
 
既然用paintto, 那就没人能解决了
 
Pearl.我已经解决了使用PaintTo打印界面的问题了
既然没有人能够帮我解决这个问题,那么我就问一下另一个问题了:
为什么在Win98下创建的ComboBox控件占用内存那么大?即使使用Api创建win的标准控件
也是一样的。而在2000下面却没有这个问题?
兄弟们,帮我顶一下呀!谢了!
 
接受答案了.
 
后退
顶部