2014-02-17 106 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並口適配器是一個好主意。我上次誤解了你的答案,但是不會讓我改變投票結果。 –

相關問題