有关实现双色打印的问题,请各位赐教。

xyzhh 2003-11-18 10:12:26
我做的数据窗口是彩色的,打印时想实现双色打印。于是:
dw_1.object.datawindow.print.color=2
dw_1.print()
但是打印出来还是彩色的。(打印机使用的是fineprint虚拟打印机)
这是为什么呢?
PB的帮助上对color解释有一行:The user can specify the value in the system's Print dialog box if the printer driver supports it
是不是双色打印还需要打印机支持?
...全文
40 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanghongfeng 2003-12-02
  • 打赏
  • 举报
回复
打印机的属性中“常规”“打印首选项”中有的。这是我的打印机的设置。
xyzhh 2003-12-02
  • 打赏
  • 举报
回复
顶顶
xyzhh 2003-11-19
  • 打赏
  • 举报
回复
我觉得还是打印机支持的原因,我的打印属性里根本找不到可以设置黑白的选项
jeff_107 2003-11-18
  • 打赏
  • 举报
回复
直接把打印机的打印属性改为黑白的不行吗?
jeff_107 2003-11-18
  • 打赏
  • 举报
回复
学习!
herhu 2003-11-18
  • 打赏
  • 举报
回复
对于设置我认为要注意“if the printer driver supports it”
,更改系统打印机设置比较有效(一般可以设置)
baiyga 2003-11-18
  • 打赏
  • 举报
回复
在計算域中加
if(mod(getrow(),2)=0,rgb(255,0,0),rgb(0,0,255))

當條件滿足時取前者,
plkf 2003-11-18
  • 打赏
  • 举报
回复
使用单色
就出来了么
jiazhuo 2003-11-18
  • 打赏
  • 举报
回复
up
adeva 2003-11-18
  • 打赏
  • 举报
回复
用modify()试试:
dw_1.Modify("DataWindow.Print.color=2")
dw_1.print()
hdvcd 2003-11-18
  • 打赏
  • 举报
回复
同意楼上观点

1,081

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧