我有一个打印二维码贴纸的应用程序。它工作正常。现在我想知道是否可以创建一个 XPS 文档,以便在打印之前在显示器上查看 QR 码。
我尝试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");
我读了这篇文章,但我的问题是我没有要打印的 XPS 文件。我什至不知道从哪里开始。我一直在谷歌上搜索如何做到这一点,但我没有找到任何对我有帮助的东西。
有没有办法以 XPS Document Writer 可以使用的方式获取我发送到 TSC 打印机的命令,或者获取图像缓冲区的值?