bmp文件的打印,奇怪了,打出来是空白
一个很简单的程序,从bmp图片文件读取(读了一个二维码的图片),然后print,但就是出来空白,啥也没有,真搞了。
代码如下:
var
bmp: TBitmap;
begin
bmp:=TBitmap.Create;
bmp.LoadFromFile('a.bmp');
if PrintDialog1.Execute then
begin
with Printer do
begin
BeginDoc;
Canvas.Draw(100,100,bmp);
Printer.EndDoc;
end;
end;
bmp.Free;
看看没问题啊,a.bmp是存在,并且跟项目在一个文件夹里面的。