2014-02-17 109 views

回答

0

您可以打开并行端口就像一个文件,并写入它。 具体取决于您使用的操作系统。 我至少在Windows中这样做过。

它可能无法使用此API Save a file to filesystem with chrome packaged app

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

使用LPT0为文件名在Windows
使用/dev/lp0作为文件名工作的Linux
(其中0是并行端口的数量)

在Windows上,当打印机没有连接到本地计算机可以共享打印机所在连接本机的并行端口,并打开一个文件弗罗姆一些其他的Windows机器与像\\othermachine\printersharename 一个文件名,我想有一些在其他操作系统上类似,但我不知道它。

如果您希望打印机,使更多花哨的东西比你可以写任何打印机命令序列(全部是字符串),以打开“文件”,使打印机做任何事情,它能够只是打印文本。

+0

为什么不包含代码来做到这一点? –

+0

由于该问题没有关于使用的编程语言或操作系统的信息,并且可能存在足够的Q/A来显示如何访问文件。 –

+1

它的确如此。在上面的帖子中有一个链接到Chrome应用程序。在这里它再次在文本中:https://developer.chrome.com/apps/about_apps.html。此外,这些标签也表明这是一个与谷歌浏览器相关的问题。它应该在铬运行的任何地方工作。它主要使用JavaScript。 – dexter

1

截至今天,有没有API通过并行端口发送数据。有没有办法通过USB并行端口适配器?

+0

并行端口通常由操作系统提供为文件。看到我更新的答案。如果您可以写入本地系统上的文件,则通常也可以写入并行端口。 –

+0

由于Chrome应用程序环境是沙箱,因此直接访问文件不起作用。 –

+0

我觉得你的建议使用USB并口适配器是一个好主意。我上次误解了你的答案,但是不会让我改变投票结果。 –

相关问题