【发布时间】:2014-06-30 13:06:13
【问题描述】:
我正在尝试在 Zebra 打印机 TTP 2030 中打印“Hello World”。
std::ofstream of;
of.open("Zebra TTP 2030");
if (of.is_open())
{
debug(std::string("open : ok"));
of << ticket.generateCode(); // return std::string
// ^XA^FO50,50^ADN,10,10^FDHello World^FS^XZ
of.flush();
of.close();
}
else
debug(std::string("open : ko"));
在控制台中,“open : ok”是跟踪。
我使用的是 Microsoft XP Pro (VM)。我正在使用 Visual Studio 2010。打印机是在 VM 上设置的。
有人知道为什么没有创建票证吗?
【问题讨论】:
-
你试过
of.open("PRN:");吗? -
@CaptainGiraffe 它不起作用。我的 Zebra 打印机已连接到 USB 端口。
标签: c++ printing ofstream zebra-printers