社区
Delphi
帖子详情
如何修改打印机中默认的纸张大小
cfy
2000-03-18 07:15:00
在DELPHI 中,当用 QUICKREP设置的纸张必须和打印机中设置的纸张大小一样,才能打印,否则,打印机将走空纸,而不打印
...全文
402
3
打赏
收藏
如何修改打印机中默认的纸张大小
在DELPHI 中,当用 QUICKREP设置的纸张必须和打印机中设置的纸张大小一样,才能打印,否则,打印机将走空纸,而不打印
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
clacklin
2000-03-21
打赏
举报
回复
一种思路,具体如果使用看你的:
uses ..,QRPrntr;
..
..
procedure TForm1.QuickRep1BeforePrint(Sender: TCustomQuickRep;
var PrintReport: Boolean);
begin
quickrep1.Printer.PaperSize:=A4;//假设为A4纸
end;
bubble
2000-03-21
打赏
举报
回复
右键单击QuickRep在弹出式菜单中选择<Report Settings>项,进行页面设置即可。最后不要忘记将<Paper Size>项中最右边的选项改为“landscape”。
faith
2000-03-19
打赏
举报
回复
1、打印机设为自定义纸张(宽度、高度设大些)
2、改变QUICKREP的大小即可
更改
打印机
自定义
纸张
类型 强大 dll
本人编写的 可 更改 任意
打印机
的
默认
纸张
类型、
大小
、走纸方向的 可自定义
纸张
的 dll文件,使用时,可先设置
纸张
大小
及方向,然后程序
中
调用打印,即可 按照指定
纸张
大小
走纸, 控制准确,更改迅速, 更改完之后 还可 将
打印机
默认
纸张
还原为调用前的
纸张
类型 虽用vb编码,但其他语言也可调用此dll 详细函数调用如下 '以下函数均可独立使用 Dim p As New PrinSetUserDefine.PrintSetUserDefine '改变指定
打印机
的
默认
纸张
大小
及方向,指定
打印机
不一定是
默认
打印机
Call p.StartPrintUserPage(28, 24, 1, "EPSON LQ-1600K IIIH ESC/P 2") '改变当前
默认
打印机
的
默认
纸张
大小
及方向 Call p.StartPrintUserPage(28, 24, 1) Dim height As Double '可以获取 指定
打印机
名的 最大支持
纸张
高度 height = p.GetMaxPaperLength_Dmm("EPSON LQ-1600K IIIH ESC/P 2") '也可将指定
打印机
名 设为
默认
打印机
, 对于必须设置为
默认
打印,才可调用打印报表的程序 非常有用 Call p.SetPrinterToDefault("EPSON LQ-1600K IIIH ESC/P 2") '还原
打印机
默认
纸张
为 自定义之前的
纸张
Call p.EndPrintUserPage
虚拟
打印机
Microsoft Print to PDF
打印机
设置自定义
纸张
方法.txt
虚拟
打印机
Microsoft Print to PDF
打印机
设置自定义
纸张
方法
jquery调用
打印机
打印
一个比较简单的打印页面,票据或者小票之类的前端工具,只需简单设置就能打印发票各种了。
WPF获取
默认
打印机
并打印
WPF获取
默认
打印机
并打印,获取
默认
打印机
,print_grid 需要打印的Grid,//获取本机上的所有
打印机
,设置
纸张
大小
vb6.0设计自定义
打印机
纸张
用VB6.0 编写的自定义
打印机
纸张
,含左右、上下边距,及纸型选择打印纸的
大小
及边距
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章