最近在用SilverLight做东西,遇到了打印,SilverLight的打印是位图打印太大,老板不想用
就传参数到download.ashx这个文件里,如下:
HttpCookie Cookie_PrintType = context.Request.Cookies["PrintType"];
if (null != Cookie_PrintType)
{
PrintType = Cookie_PrintType.Value;
}
PrintDocument printDoc = new PrintDocument();
printDoc.DocumentName = "证书";
printDoc.PrintPage += new PrintPageEventHandler(this.printDocument1_PrintPage);
printDoc.Print();
这些在本地调试的时候没问题,就能直接传到默认的针式打印机上进行打印(还涉及到文字旋转90度)
但是发布到服务器上就找不到本地的默认打印机了
请各位老师指点
谢谢