StartMe 发表于 2006-11-5 00:23:00

打印时的纸张设置问题,请求帮助。

<P>在打印设置时,已经获得了某打印机所支持的纸张名称列表:</P>

<P>c:\Snap4ooo.jpg</P>

<P>但是我做如下设置时为什么对于有的纸张名称设置时会出错?</P>

<P>c:\Snap5oo.jpg</P>

<P>所有的纸张名称都是当前打印机所支持的纸张名称,刚开始以为只有纸张名称形如“B5 JIS”、“A3 420 x 297”这样名称中间有空格的才出现问题,但测试发现如“A6”等无空格的名称也设置不了,这个问题已经困扰我好久好久了,一直摸索却解决不了,请求高手帮帮忙!谢谢了!!!</P>

StartMe 发表于 2006-11-6 00:45:00

<P>版主能否帮助解决一下?谢谢◎</P>

StartMe 发表于 2006-11-8 00:28:00

<P>为什么没有高手来帮我</P>

StartMe 发表于 2006-11-11 01:43:00

有没有高手能帮我分析分析可能的原因?哪怕暂时没有解决办法也行啊,这个问题实在快憋疯了了;

hb_xiaofen 发表于 2006-11-12 11:16:00

纸张类型有两种:LOCALMEDIANAM和canonicalMedianames 用VB设置时只能得到后一种,如果需要前一种需要转换的,我们打印设置时看到的纸张类型是前一种,用VB设置时需要的是后一种纸张类型,如 layout.canonicalMedianame=canonicalname,如果用sendcommand 设置纸张类型需要的是前一种纸张类型,你的图片我看不到了,你看看是不是由于上面的原因造成的,我做过打印机设置的程序,如果以上两种纸张设置好了,应该没问题
页: [1]
查看完整版本: 打印时的纸张设置问题,请求帮助。