1、打印DBGRID和STRINGGRID表格
2、自定义设置页面的大小,真正实现打印区域的控制,而且还控制针式打印机的走纸。
3、可以自行在程序外或程序内设置你想打印的标题和页脚内容。可以自行设置打印的字号字体,对齐方式,而且每一行都不同(这些不是指打印表格中的内容,表格中的修饰是一致的),而且这些设置可以在程序中写入。一些动态的内容也可以在程序中写入。例如合计,日期,客户等
4、自动计算打印时每一列的宽度,如果内容太长,会自动转入下一行继续打印,保证全部内容能打印出来,这些内容之间没有横线。表格的每一列是按照比例在你设置的页宽打印。
5、设置页面用输入MM作单位的数字,如果你是用连续纸,最大的页宽可设置成2米(但我没有试过,理论值,但是打过60CM宽的表)。
6、省纸模式,如果一些商业用打单的,用三等份的多层打单纸,在设定后,如果内容少时,可以打一等份(三等份是一张A4纸分成三份的连续纸)或两等份,内容多时打三等份或以上,由你自行设定,设定好后,内容多时,打成一张A4纸,而不是三张一等份。(如果不明白就算了,应该不是很多人用这个功能)这样可以避免浪费。
7、打印后走纸按打印的一页纸走纸,不会出多余的纸。
存在的问题:
1、只在win98中测试成功,win2K和XP中不知能否通过,最近在WIN2K中遇一点麻烦。
2、没有预览,因为是用printer控件的,可以用Fineprint软件代替预览。
存在的困惑:
1、没有时间做成控件,工作太忙,
2、应不应该收点费用? 请大家多给意见,礼
如果发布了,我会在本网站发布消息的。