在这里对 C# 非常陌生。
我需要将原始字符串发送到 Zebra 打印机,我发现这个链接带有允许我这样做的代码,但两个按钮都要求用户选择打印机。
http://support.microsoft.com/kb/322091
如何更改“按钮 2”代码;
private void button2_Click(object sender, System.EventArgs e)
{
string s = "Hello"; // device-dependent string, need a FormFeed?
// Allow the user to select a printer.
PrintDialog pd = new PrintDialog();
pd.PrinterSettings = new PrinterSettings();
if( DialogResult.OK == pd.ShowDialog(this) )
{
// Send a printer-specific to the printer.
RawPrinterHelper.SendStringToPrinter(pd.PrinterSettings.PrinterName, s);
}
}
这样它就不需要打印机,而只是打印到默认打印机?
我想如果我可以获取默认打印机信息并替换上面的变量,我可以做到,但我没有找到任何关于如何做的事情。