【发布时间】:2014-02-17 12:05:38
【问题描述】:
我想创建一个chrome app,它可以打印到连接到计算机并行端口的旧 POS 打印机上。我看到chrome应用程序支持USB打印,也可以控制串口。是否可以控制并行端口?谢谢。
【问题讨论】:
标签: printing google-chrome-app parallel-port
我想创建一个chrome app,它可以打印到连接到计算机并行端口的旧 POS 打印机上。我看到chrome应用程序支持USB打印,也可以控制串口。是否可以控制并行端口?谢谢。
【问题讨论】:
标签: printing google-chrome-app parallel-port
与今天一样,没有通过并行端口发送数据的 API。有没有办法让你通过 USB 并口适配器?
【讨论】:
您可以像打开文件一样打开并行端口并对其进行写入。 具体如何取决于您使用的操作系统。 我至少在 Windows 中已经这样做了。
使用此 API 可能无法正常工作 Save a file to filesystem with chrome packaged app
使用 NativeClient 应该支持本地文件访问类似并口的文件
https://developers.google.com/native-client/dev/overview
在 Windows 上使用 LPT0 作为文件名
在 Linux 上使用 /dev/lp0 作为文件名
(其中0为并口号)
在 Windows 上,当打印机未连接到本地机器时,您可以在连接打印机的机器上共享并行端口,并从其他 Windows 机器打开文件名如 \\othermachine\printersharename 的文件
我猜其他操作系统上也有类似的东西,但我不知道。
如果您希望打印机制作比打印文本更精美的东西,您可以将任何打印机命令序列(所有只是字符串)写入打开的“文件”并让打印机做它能够做的任何事情。
【讨论】: