代码如下:
private static PrintDocument fPrintDocument = new PrintDocument(); /// <summary>
/// 获取本机默认打印机名称
/// </summary>
public static String DefaultPrinter
{ get { return fPrintDocument.PrinterSettings.PrinterName; } } /// <summary>
/// 获取本机的打印机列表。列表中的第一项就是默认打印机。
/// </summary>
/// <returns></returns>
public static List<String> GetLocalPrinters()
{
const string printerName = "Microsoft Office Document Image Writer";
List<String> fPrinters = new List<string>();
fPrinters.Add(printerName);
foreach (String fPrinterName in PrinterSettings.InstalledPrinters)
{
if (!fPrinters.Contains(fPrinterName))
fPrinters.Add(fPrinterName);
}
return fPrinters;
}发布到服务器上,我想获得客户端的打印机列表,求解!!!!谢谢
private static PrintDocument fPrintDocument = new PrintDocument(); /// <summary>
/// 获取本机默认打印机名称
/// </summary>
public static String DefaultPrinter
{ get { return fPrintDocument.PrinterSettings.PrinterName; } } /// <summary>
/// 获取本机的打印机列表。列表中的第一项就是默认打印机。
/// </summary>
/// <returns></returns>
public static List<String> GetLocalPrinters()
{
const string printerName = "Microsoft Office Document Image Writer";
List<String> fPrinters = new List<string>();
fPrinters.Add(printerName);
foreach (String fPrinterName in PrinterSettings.InstalledPrinters)
{
if (!fPrinters.Contains(fPrinterName))
fPrinters.Add(fPrinterName);
}
return fPrinters;
}发布到服务器上,我想获得客户端的打印机列表,求解!!!!谢谢
解决方案 »
- 求助 Cannot access a disposed object.
- 【【【【请问一个正则表达式的写法】】】】
- 怎样让窗体加载地快一点。(我的窗体图片比较多)
- 关于图像的旋转
- 有谁精通CompileAssemblyFromSource的使用的阿?帮忙解答一下吧
- vs2005中用微软自带的报表工具做报表时预览不能自动归中
- datagrid 中的ImageButton的用法
- DES加密解密法?
- 我异步调用方法里面更新DataGrid的数据怎么不行?
- B/S ,C/S,分布式谁能给详细讲解一下??
- webservice、socket、global.asax 问题求助,茫然啊
- 点击GridView某个单元格的时候显示所在单元格的信息
http://topic.csdn.net/t/20021016/13/1101314.html