如何批量打印照片? 200分求解决方法~谢谢~(200分)

  • 主题发起人 主题发起人 sdralf
  • 开始时间 开始时间
S

sdralf

Unregistered / Unconfirmed
GUEST, unregistred user!

小弟有一数据库,内有一字段名为ID~字段值为1,2,3,4,5....
对应一个照片文件夹~照片的文件名也分别为1,2,3,4,5....
现在小弟想通过调用数据库来成批打印照片~但有两个问题
1/比如选中ID号为1--20~那么如何在打印预览页面中自动加上这文件名为1--20的二十张照片??
2/假设一页纸只能容纳10张照片~那么剩下的10张照片该怎么办?我想一次性把这二十张照片分两张纸打出来~该怎么办??
大哥们帮帮小弟啊~如果有解决办法~小弟愿意双手送上200分~!谢谢谢谢~!

 
两种方法
1。直接操纵printer对象的画布
自己画出照片,这种方法比较灵活,
缺点是程序编制比较繁琐,预览窗口需要自己提供显示
2。用quick report
在quickrep上的detailband放1个qrimage
指定quickrep.dataset为存储文件名的数据表
在这个dataset的afterscroll事件中
指定qrimage的picture属性,适当调整detailband
的大小,quickrep会自动分页
 
quick report组件偶还一次都没用过~呵呵~试试先~有不懂再请教~;)
 
realLearning 的第二种方法对打印机又没有什么要求?
 
后退
顶部