起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 645|回复: 14

【搞定】如何代码控制打印**

[复制链接]
发表于 2007-7-24 10:03:07 | 显示全部楼层 |阅读模式
如何代码控制打印方式,比如原来是横向打印,现在需要纵向打印。以及左边距?????
回复

使用道具 举报

 楼主| 发表于 2007-7-24 10:24:21 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-24 11:00:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2007-7-24 11:02:30 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-24 11:13:29 | 显示全部楼层
datagrid
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-24 11:25:19 | 显示全部楼层
左边距?????
怎么设置用代码??
回复 支持 反对

使用道具 举报

发表于 2007-7-24 11:38:14 | 显示全部楼层
楼主,请参考:
procedure TCT1.PrintSetupClick(Sender: TObject);
begin
  datachart1.PageSetup;// 打印设置
end;

procedure TCT1.PriviewClick(Sender: TObject);
begin
  datachart1.Preview;   //预览
end;

procedure TCT1.PrintPortraitClick(Sender: TObject);
begin
  datachart1.PrintOrientation(Business.Forms.TPrinterOrientation.poPortrait);  //纵向打印
end;

procedure TCT1.PrintLandscapeClick(Sender: TObject);
begin
  datachart1.PrintOrientation(Business.Forms.TPrinterOrientation.poLandscape); //横向打印
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-24 11:54:44 | 显示全部楼层
不是要你写的东西,你写的可以控制左边距吗???
回复 支持 反对

使用道具 举报

发表于 2007-7-24 12:07:36 | 显示全部楼层
在打印的时候可以直接进行边距设置。
再就是在做表格文档时,要适应的调整表格文档的边距。
回复 支持 反对

使用道具 举报

发表于 2007-7-24 12:12:38 | 显示全部楼层
在打印的时候可以直接进行边距设置。
再就是在做表格文档时,要适应的调整表格文档的边距。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-13 07:47 , Processed in 0.036083 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表