社区
DataWindow
帖子详情
PB9,怎样使打印预览与打印页边距一致?
ahcorelax
2014-09-19 11:26:01
程序版本:PB9,
我碰到的问题是在预览的时候我可以调整页边距什么的,但是直接点打印页边距调回到默认值(0.6),由于打印的是标签,本来页面就小,在这个页边距下,容易跳到下一页。不知道PB9有没有什么办法控制打印的页边距?
...全文
292
2
打赏
收藏
PB9,怎样使打印预览与打印页边距一致?
程序版本:PB9, 我碰到的问题是在预览的时候我可以调整页边距什么的,但是直接点打印页边距调回到默认值(0.6),由于打印的是标签,本来页面就小,在这个页边距下,容易跳到下一页。不知道PB9有没有什么办法控制打印的页边距?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ahcorelax
2014-09-20
打赏
举报
回复
在数据窗口里定义了margin的上下左右的值,解决了边距问题,现在再试下纸型问题。
ahcorelax
2014-09-19
打赏
举报
回复
试过这种方法: string paperName = "试验纸张类型" int size = 0 string printerName boolean rt printerName = space(255) // //首先取得打印机名称 rt = GetDefaultPrinter(ref printerName, 255) if not rt then messagebox("提示","错误") end if // //增加自定义纸型 rt = AddCustomPaper(ref printerName, ref PaperName, 2100, 1480, 10, 10, 10, 10) if rt then // messagebox("提示","成功") else messagebox("提示","失败") end if // //取得执行号码 rt = GetPaperSize(ref printerName, ref paperName, ref size) if rt then // messagebox("提示",string(size)) else messagebox("提示","函数调用错误") end if dw_detail.setTransObject(sqlca) // //设置数据窗口的纸型号码 dw_detail.object.datawindow.print.paper.size = size dw_detail.retrieve() 这里调用了外部函数: Function boolean GetDefaultPrinter(ref string PrinterName, int BufferLen) library "PrintCtrl.dll" Function boolean AddCustomPaper( ref string Printer, ref string PaperName, long width, long height, long left, long right, long top, long bottom) library "PrintCtrl.dll" Function boolean GetPaperSize(ref string Printer, ref string PaperName, ref int PaperSize) library "PrintCtrl.dll" 预览再打印可以起到效果,但是直接打印不行,不知道是怎么回事?
PB中一个类Word
打印
对话框的实现
PB中一个类Word
打印
对话框的实现 Powerbuilder数据窗口可用于生成各种复杂的 报表,但如何让用户在使用时控制
打印
份数、
打印
范围等信息呢? 我们在开发我局MIS系统时,经过对我局报表
打印
需求的分析,提出了如下的功能要求: 1.必须能够控制象
打印
份数、
打印
(
页
码)范围等信息,这是基本的要求。 2.我们系统中装有多台
打印
机,必须能让用户根据自己需要选
PB
打印
相关
PB中
打印
相关 2009-03-20 09:58:00 分类: WINDOWS ---------------------------------------选择
打印
机------------------------------ 在用户需求中我们会遇到这样的问题,一台PC连接两台
打印
机,一个
打印
小票,一个
打印
报表,两种
打印
机
打印
时,纸
PB中
打印
相关
---------------------------------------选择
打印
机------------------------------ 在用户需求中我们会遇到这样的问题,一台PC连接两台
打印
机,一个
打印
小票,一个
打印
报表,两种
打印
机
打印
时,纸张大小、
打印
方向等设置都不相同,如果每次切换都让用户手工设置的话,太繁琐,用户不能接受。这样我们就要在程序中控制自动切换
打印
机。...
关于
打印
工作中要用到
打印
今天赶紧到BLOG上搜索 拜读了snaill的 “怎样用C#实现完整文档
打印
功能”,kingerq的“网
页
打印
问题,
打印
设置,
打印
预览
,
打印
分
页
,纵打,横打及
页
面的边距”等人的文章 下面写点心得体会 一:about win print
打印
操作通常包括以下四个功能1
打印
设置 设置
打印
机的一些参数比如更改
打印
机驱动程序等2
页
面设置 设置
页
面大小纸张类型等3
打印
预览
...
在PB中实现一个类似于Word
打印
对话框
Powerbuilder数据窗口可用于生成各种复杂的报表,但如何让用户在使用时控制
打印
份数、
打印
范围等信息呢? 我们在开发MIS系统时,经过对报表
打印
需求的分析,提出了如下的功能要求: 1.必须能够控制象
打印
份数、
打印
(
页
码)范围等信息,这是基本的要求。 2.我们系统中装有多台
打印
机,必须能让用户根据自己需要选择使用哪台
打印
机,必要时能对所选
打印
机进行配置。 3.在设计时,对每一个报表
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章