单击打印时发送到打印机的数据

时间:2014-02-19 10:18:30

标签: windows printing usb driver

我正在做一个通过USB使用微控制器构建打印机的项目。当我将MCU插入PC时,MCU的USB被配置为打印机类,因此它被识别为打印机。我已经安装了可用于Windows的通用/文本驱动程序,因此我可以在打印机类别下列出的“设备和打印机”中看到我的打印机。     我的问题是,如果我想打印发送到打印机的任何内容,我需要知道从PC发送的数据。例如,如果我打印pdf,我想知道发送什么数据我的意思是像HEX值这样的格式或类似的东西。一旦我知道进入控制器的内容我就可以打印了。     欢迎任何输入。

提前致谢

1 个答案:

答案 0 :(得分:0)

好吧,由于您的打印机设置很简单generic/text only,因此发送的数据将是PDF的文本内容。没有标记,甚至没有粗体文​​本或斜体。 PDF中的任何图片都不会被发送。

如果您不止于此,可以为您的打印机编写驱动程序。作为驱动程序编写者,您可以确定发送到打印机的内容。