C++ 是否可以在windows上使用Qt在网络usb打印机上逐行打印?

C++ 是否可以在windows上使用Qt在网络usb打印机上逐行打印?,c++,windows,qt,printing,C++,Windows,Qt,Printing,标题几乎说明了一切,我必须将旧的com/串行打印机端口代码转换为“新的flashy Qt代码”,该代码应可用于网络usb打印机 我已经搜索了很多,但我找不到任何关于如何逐行打印的信息(即,当我只向打印机发送一行文本时,它不应该打印整页) 有什么想法吗 谢谢 不一定是Qt(只要我可以从QT中包装它),它必须是C++,并且在WINXP上运行。 < p>文档中的Windows API可以用来发送原始数据到打印机: 如果您只想打印简单的文本,这可能没问题 我不知道如何使用Windows的绘图功能来打印

标题几乎说明了一切,我必须将旧的com/串行打印机端口代码转换为“新的flashy Qt代码”,该代码应可用于网络usb打印机

我已经搜索了很多,但我找不到任何关于如何逐行打印的信息(即,当我只向打印机发送一行文本时,它不应该打印整页)

有什么想法吗

谢谢


不一定是Qt(只要我可以从QT中包装它),它必须是C++,并且在WINXP上运行。 < p>文档中的Windows API可以用来发送原始数据到打印机:

如果您只想打印简单的文本,这可能没问题


我不知道如何使用Windows的绘图功能来打印少于一页的内容。

这取决于您使用的打印机。忘记激光打印机和更好的喷墨打印机吧。最好的可能是点阵式打印机,GDI打印机也应该工作


微软有一个关于使用Win32API做你想做的事情的页面:该页面上有一个例子

如果你缓存这些行,直到你有一个完整的页面,然后打印出来,可以吗?不,这是一个大问题:-)我已经筛选了无数页的代码,是你得到了它,谢谢,它太完美了!