我要打印image1中的内容,但怎样把纸张默认值设置为A4横向 if PrintDialog1.Execute then
begin
Printer.BeginDoc;
Printer.Canvas.StretchDraw(image1.Canvas.ClipRect, Image1.Picture.Bitmap);
Printer.EndDoc;
end;这是我的打印程序,但默认纸张是A4竖向的。请大家帮帮忙,谢谢了。
begin
Printer.BeginDoc;
Printer.Canvas.StretchDraw(image1.Canvas.ClipRect, Image1.Picture.Bitmap);
Printer.EndDoc;
end;这是我的打印程序,但默认纸张是A4竖向的。请大家帮帮忙,谢谢了。
解决方案 »
- DBGRID循环取值
- WindowMediaPlay控件为什么不能动态改变大小?
- 如何在access数据库中保存照片?(在线)
- 如何获得指定目录下的文件列表
- 有关fastreport的问题
- delphi的socket编程的问题??
- 关于前途的问题。请大家多谈谈。来者有分。(我不混了。散分~!2330分)
- 谁在使DELPHI6中文版,上传几张屏幕截图好吗?让我们过过眼隐。
- Delphi中打印问题:如果一个字段中的记录太长,可否实现自动换行?
- 请问如何在query中的sql语句里面使用变量?
- 关于Tcombox的问题!
- 如何通过delphi的Txmldocument和IXMLNode属性存取一个boolean值?
Printer.Orientation := poLandscape;
Printer.BeginDoc;
Printer.Canvas.StretchDraw(image1.Canvas.ClipRect, Image1.Picture.Bitmap);
Printer.EndDoc;