【发布时间】:2014-12-08 13:27:11
【问题描述】:
我需要使用通过 USB 连接的 Brother P-Touch 9800 系列标签打印机打印标签。
我正在使用 SDK 中包含的示例项目,因此代码本身应该没有任何问题,但它不会打印。没有任何类型的错误消息,它不会停止或崩溃,它根本不会打印。 Bpac 参考已包含在内,并且正在包含在“使用 bpac”中。
bpac.DocumentClass doc = new DocumentClass();
if (doc.Open(templatePath) != false)
{
//doc.SetBarcodeData(123, "asd");
doc.GetObject("objCompany").Text = txtCompany.Text;
doc.GetObject("objName").Text = txtName.Text;
Console.WriteLine(doc.GetObject("objName").Text);
Console.WriteLine(doc.GetObject("objCompany").Text);
// doc.SetMediaById(doc.Printer.GetMediaId(), true);
doc.DoPrint(0, "0");
doc.StartPrint("asdasd", PrintOptionConstants.bpoDefault);
doc.PrintOut(1, PrintOptionConstants.bpoDefault);
doc.EndPrint();
doc.Close();
}
我已经尝试从正常的编辑器打印,所以计算机有连接并且打印机可以工作。
任何人有任何建议或知道问题可能是什么?
【问题讨论】: