2015-05-02 36 views
1

我使用TCP套接字连接将文本从Allen-Bradley PLC(可编程逻辑控制器)发送到原始打印机(HP Laser-Jet)到端口9100.我能够发送纯文本,换行符,制表符等,没有问题。通过TCP套接字将ASCII文本发送到RAW打印机

有没有办法发送命令让我可以将某些文本格式化为粗体或其他字体大小?

回答

2

它比以前更难(使用旧式矩阵打印机),但好消息是大多数HP激光打印机和许多竞争对手仍然了解PCL。查看文档(维基百科页面底部的链接)。例如,在PCL5 technical reference manual part 1你可以看到,有一个命令来改变行程量(从-7超薄超过0正常至7超黑色),是这样的:

普通文本Esc键(s3BBold文本Esc(s0BN正常文本

+0

工作!谢谢。 – JPoole