作者ufaij (^^)
看板C_Sharp
标题[请益] 列印问题
时间Mon Sep 25 10:26:35 2006
之前写了一个WEB的程式
然後其中有一个.cs是用来列印资料的
我用
PrintDocument myDocument = new PrintDocument();
myDocument.DefaultPageSettings.PaperSize = persize;//自己定义的纸张规格
myDocument.PrintPage += new PrintPageEventHandler(this.myPrintpage);
myDocument.Print();
照理来说不是应该由预设的印表机印出嘛?
我觉得他连到的预设印表机跟windows里面预设印表机不是同一台@@
把程式会连到的,但我没设为预设的印表机移除
他就会说本机没有安装印表机= =
之前在做测试基本的解决方式是指定印表机的名称
但是上线後不可能要求所有的client把他们的印表机名称改成跟我预设相同的
其他能做的方式好像只有列出所有的印表机名称
然後选取正确的(觉得不太好的方式)
另外PrinterSettings.IsDefaultPrinter基本上只个没什麽用的方法= =
想请问一下怎麽解决@@
会不会是我web这边观念错误之类的
谢谢^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.125.92