我想使用C#编写应用程序,并希望让我的Brother QL-710W从我的应用程序中打印标签。我从Brother的网站上下载了示例SDK代码,但它无法正常工作。我按下打印按钮,加载光标显示,但没有任何反应。打印机没有打印。以下是代码:
private void button1_Click(object sender, EventArgs e) {
bpac.DocumentClass doc = new DocumentClass();
if (doc.Open("testtpl.lbx")) {
doc.GetObject("IDName").Text = txtIDName.Text;
doc.GetObject("IDNum").Text = txtIDNum.Text;
doc.StartPrint("", PrintOptionConstants.bpoDefault);
doc.PrintOut(1, PrintOptionConstants.bpoDefault);
doc.EndPrint();
doc.Close();
} else {
MessageBox.Show("Open() Error: " + doc.ErrorCode);
}
}
使用 P-Touch 编辑器打印一切都很完美。
操作系统为 Windows 8.1 Pro,开发工具为 Visual Studio 2013。