我有一个处理草图,它将一个String发送到.txt
文件,然后我希望能够从处理草图中打印相同的.txt
文件。
关于如何做到这一点的任何想法?
我考虑过使用open()从处理草图中运行.bat
文件,但我的shell脚本技能不存在。
谢谢!
答案 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中尝试过这个,但是命令行对我有效。