考虑了很久,发现CSDN问题解决率不高,不知道我这次运气如何,关于VSPRINTER页面预览的,顶的有分
前几次都发过几个帖子,发现顶的人基本没有,回答的就更不用说了
搞得我都没办法结贴,不知道这次运气如何
我不是来找骂的,只是说一下感受
我这里有个问题,是关于VSPRINTER的预览的,希望有用过的大侠留点墨宝
我通过设置papersize为256来进行纸张的自定义
但是在预览的时候,显示出来的依然是A4大小的页面
干脆把paperWidth和paperHeight搞小一点,也还是可以预览和打印出来
不知道还需不需要设置哪些属性?
以下是部分代码(VC)
m_Printer.put_PhysicalPage(TRUE);//按页面的物理大小操作
m_Printer.put_PaperSize(256);//pprUser
m_Printer.put_PaperWidth((float)1000);//纸张宽度7574.4
m_Printer.put_PaperHeight((float)1000);//纸张高度14587.2
_variant_t m_Var= "0in ";
m_Printer.put_MarginTop(m_Var);//上边距
m_Printer.put_MarginLeft(m_Var);//左边距
m_Printer.put_MarginBottom(m_Var);//下边距
m_Printer.put_MarginRight(m_Var);//右边距
m_Printer.put_IndentLeft(m_Var);//文字到左边距线的距离
谢谢!!!
[解决办法]
难怪你的问题每人回答,我就不知道VSPRINTER是什么咚咚。
[解决办法]
是ComponentOne的VSPRINTER??
[解决办法]
我也不知道那个VSPRINTER是什么东东,想回答也帮不上忙了
[解决办法]
up
[解决办法]
我觉得你应该到。net区去问问
[解决办法]
vb6還是自定義的打印格式好用,想怎麼變就能怎麼變
想怎麼用就能怎麼用
[解决办法]
如果想用第三方控件,可以试试fpspread,这东东对打印的支持不错。