0

我想创建一个可以打印到连接到计算机并行端口的旧 POS 打印机的chrome 应用程序。我看到chrome应用程序支持USB打印,也可以控制串口。是否可以控制并行端口?谢谢。

4

2 回答 2

1

与今天一样,没有通过并行端口发送数据的 API。有没有办法让您通过 USB 并行端口适配器?

于 2014-02-18T21:09:26.460 回答
0

您可以像文件一样打开并行端口并对其进行写入。具体如何取决于您使用的操作系统。我至少在 Windows 中做到了这一点。

使用此 API 可能无法使用 chrome 打包应用程序将文件保存到文件系统

使用 NativeClient 应该支持本地文件访问文件,比如并口
https://developers.google.com/native-client/dev/overview

LPT0在 Windows 上
用作文件/dev/lp0名 在 Linux上用作文件名
(其中 0 是并行端口的编号)

在 Windows 上,当打印机未连接到本地机器时,您可以在连接打印机的机器上共享并行端口,并从其他 Windows 机器打开文件,其文件名类似于\\othermachine\printersharename 我猜其他操作系统上的类似内容但我不知道。

如果您希望打印机制作比打印文本更精美的东西,您可以将任何打印机命令序列(所有只是字符串)写入打开的“文件”并让打印机做任何它能够做的事情。

于 2014-02-17T12:11:25.080 回答