.net2005
在打印设置里面添加一个格式,名字叫凭证纸,宽为14,高为24,边距都为0。
打印凭证用,利用凭证数据生成一张图片,然后调用打印程序,查找凭证纸,找到后打印生成的凭证图片。
在公司的打印机上打印出来是正常的,但是到客户那里去,打出来的凭证却是右边还有大概1CM左右的内容没打出来,左边的边距明显比公司打出来的宽个1CM,两台打印机都是HP的,只是型号不同,不知道这是为什么,怎么解决,盼高手指点
在打印设置里面添加一个格式,名字叫凭证纸,宽为14,高为24,边距都为0。
打印凭证用,利用凭证数据生成一张图片,然后调用打印程序,查找凭证纸,找到后打印生成的凭证图片。
在公司的打印机上打印出来是正常的,但是到客户那里去,打出来的凭证却是右边还有大概1CM左右的内容没打出来,左边的边距明显比公司打出来的宽个1CM,两台打印机都是HP的,只是型号不同,不知道这是为什么,怎么解决,盼高手指点
printDocument1.DefaultPageSettings.Landscape = true;
printDocument1.OriginAtMargins = true;
Margins margins = new Margins(0, 0, 0, 0);
printDocument1.DefaultPageSettings.Margins = margins;
printDocument1.Print();
这样都设过了以后,打印出来的凭证左边距一直就是有2.5厘米(固定),直接导致打出来的平整右部残缺,不知道是不是还有什么要设的地方,先结贴吧,希望哪位朋友路过能解决这个问题回答一下