以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  飞,你的那个《大量单据同步预览》可以设置打印机不?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32639)

--  作者:Neha
--  发布时间:2013/5/5 21:05:00
--  飞,你的那个《大量单据同步预览》可以设置打印机不?
看你的预览代码,不是狐表提供的,那你的这个设置打印机可以用代码实现不,就是加个组合框里面显示纸张,供打印调用
--  作者:Neha
--  发布时间:2013/5/6 10:54:00
--  
高手们也帮看看
--  作者:Neha
--  发布时间:2013/5/6 14:07:00
--  

--  作者:Neha
--  发布时间:2013/5/6 18:00:00
--  
打印机设置真是个疑难杂症
--  作者:客家阿哥
--  发布时间:2013/5/6 21:00:00
--  
帮助里面不是写的很详细吗?

如果安装了多个打印机,且需要在非默认打印机上打印,可以设置PrintDoc的PrinterName属性,在指定的打印机上打印。

例如

Dim doc As New PrintDoc
Dim 
rt As New prt.RenderText
rt.Text = 
"Hello Foxtable" 
doc.Body.Children.Add(rt) 
Doc.PrinterName = 
"HP LaserJet 6L"
doc.Print()


--  作者:Neha
--  发布时间:2013/5/6 21:23:00
--  
设置纸张对于激光打肌完全无效,一个项目有几种规格的纸,不能每次都去控制面板改啊 横向打印可以通过代码设置,就纸张不行,难道bug了
--  作者:Neha
--  发布时间:2013/5/7 12:08:00
--  
Y↑
--  作者:blackzhu
--  发布时间:2013/5/7 12:48:00
--  
激光打印机是不能设置纸张的
--  作者:blackzhu
--  发布时间:2013/5/7 12:49:00
--  
doc.预览
--  作者:Neha
--  发布时间:2013/5/7 14:37:00
--  
预览正常,可要的是打印啊。求高手用狐表以外的办法帮小弟解决,