打印透明图片(100分)

  • 主题发起人 主题发起人 小小荷叶
  • 开始时间 开始时间

小小荷叶

Unregistered / Unconfirmed
GUEST, unregistred user!
请教各位,打印透明的TIF格式图片或BMP图片,因在DELPHI的
mybmp.transparent:=true;
mybmp.transparentcolor:=rgb(255,0,0);
Canvas.draw(x,y,mybmp.graphic);
在一张纸上不能打印多个图片,存在个别打印不出的问题。请教大虾,有别的办法吗?
 
会覆盖的,
找一找顺序,第二次打印的打在空白的地方。
 
谢谢BIGROUTE!我的意思是:例如照片的背景颜色是RGB(255,0,0),
而在照片的后面还有一幅风景画,而我是按照先打印风景画,然后打印照片的.
在WIN98下用
mybmp:=Tpicture.create;
mybmp.bitmap.transparentcolor:=rgb(255,0,0);
mybmp.bitmap.transparent:=True;
printer.canvas.strech
draw(rect(x1,y1,x2,y2),mybmp.bitmap.graphic);
进行循环打印10张照片,能打印几张正确的,大部分都没有打印出来.
 
我发现在WINDOWS200中可以实现.
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
619
import
I
后退
顶部