奇怪!放大的图形向打印机输出为什么不显示彩色(100分)

  • 主题发起人 主题发起人 w9011
  • 开始时间 开始时间
W

w9011

Unregistered / Unconfirmed
GUEST, unregistred user!
// image1是个1600*1200图片
with printer do
begin
begindoc;
canvas.stretchdraw(strect,image1.picture.graphic);
//将放大的图形向打印机输出
enddoc;
输出至A3幅面,默认纵向

为什么打印机纵向打印为彩色,设置横向打印为灰色,最初以为无墨,换新墨盒后仍然
如此直接把打印机设置为横向
依旧为灰色,程序中设置为纵向后,变为彩色。
想打印成彩色横向,怎么办?

还有改变strect大小时,为什么有时打印空纸?
 
可能是打印机对输出的转向实现不正常,你可以首先转向后再打印
打印空纸的时候,是纸张大小和设置不一致
 
我用别的软件如photoshop设置横纵打印都打印彩色,
我是手工设置strect宽和高,调节大小,有时打印空纸,
看来打印空纸的时候,是纸张大小和设置不一致,
打印机没问题,是否宽和高设置有问题?

怎样根据用户选纸大小,自动设定比例大小,并彩色打印?
 
多人接受答案了。
 
后退
顶部