2011-07-07 58 views
1

我有一個處理草圖,它將一個字符串發送到一個txt文件,然後我想要做的就是能夠從處理草圖中打印相同的txt文件。從Processing Sketch打印Txt文件

有關如何做到這一點的任何想法?

我想過使用open()從處理草圖中運行一個.bat文件,但我的shell腳本技能是不存在的。

謝謝!

+0

在控制檯中打印或物理打印文件? – neufuture

+0

物理打印文件。 –

回答

0

在Windows上:

你有關打開控制檯做的工作,因爲這是平臺的東西,似乎是合理的想法。但是,如果你有一臺USB打印機,這很困難。

相反,我建議你安裝Powershell(在Windows 7上默認有它)。您可以在Powershell中打印的方式是獲取文件的內容並將其發送到Out-Printer(別名'lp')cmdlet。那麼你的公開電話是:

String psPrint = "C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -Command \"Get-Content " + filename + " | Out-Printer\""; 
open(psPrint); 

N.B.我在Processing中沒有嘗試過,但命令行適用於我。