我们公司做大幅面打印机,我写了一个打印程序。用Cximage来编辑,缩放图片。
打印机支持17英寸的宽度,纸张是卷轴纸,有30米长,我做了把图片缩放成3.5x5等尺寸
的图,然后排版到17x5的图上。按360dpi打印,17x5要6120x1800像素的图。
我是新手,方法很笨,最后就是一个cxiamge的指针指向那个图的内存,然后打印,打印
的代码也是我从csdn上找的打印位图的代码,要hbitmap,和dc之类的参数。一张17x5
的图在打印列表里有30多兆,虽然速度慢,但打印从来没有问题。
最近有客户要打印24x17这样的大图,同样的代码,经常出现打印队列里显示的图的
大小只有几十,几百k,一个24x17的位图有150多兆。
请大家指点如何打印大的照片?
另外,我的方法太烂了,一个大图要100多兆,要是打印几米长的照片怎么弄啊
请大家帮帮我,非常的着急,谢谢大家。