printDocument 打印区域如何设置
大家好~小弟遇到点问题~~~
printDocument 打印区域如何设置?怎么我在PrintPage下面设置却不起作用?
找了一个多星期的信息了~对printDocument打印区域的设置还是没有搞定~~~~~
现在想问问在座的~
遇过此类问题的~
麻烦可以告诉下小弟吗?
这是在printDocument—PrintPage事件下的部分代码~
intPaper = Convert.ToInt16(fltPrintY / 2.54);
paperSize = new System.Drawing.Printing.PaperSize("小票", 56, intPaper);
pageSet = new PageSettings();
pageSet.Landscape = false; //打印方向为纵向
pageSet.Margins.Top = 0; //设置顶部页边距
pageSet.Margins.Left = 1; //设置左部页边距
pageSet.PaperSize = paperSize;//设置为指定的纸张类型
printDocument.DefaultPageSettings = pageSet;//当前打印页面为上面设置的打印页面
e.HasMorePages = false;
可是打印出来的结构~print后没得出想要的区域效果~