我有一个打印QR码贴纸的应用程序。它工作正常。现在我想知道我是否可以在打印之前创建一个XPS文档来查看显示器上的二维码。
我尝试将Microsoft XPS Document Writer
设置为openport
功能中的打印机但不起作用。
openport("Microsoft XPS Document Writer");
setup("80 mm", "51 mm", "4", "15", "0", "3 mm", "0");
clearbuffer();
windowsfont(34, 235, 24, 0, 0, 0, "Arial", "Some String:");
windowsfont(34, 260, 24, 0, 0, 0, "Arial", str);
sendcommand("QRCODE 52, 30, M, 7, A, 0, M2, \"some string\"");
sendcommand("BOX 10,10,294,294,4");
printlabel("1", "1");
我看过this article,但我的问题是我没有要打印的XPS文件。我甚至不确定从哪里开始。我一直在谷歌搜索如何做到这一点,但我没有找到任何帮助我的东西。
有没有办法以XPS Document Writer可以使用的方式获取我发送到TSC打印机的命令,或者可以获取图像缓冲区的值?