从Processing Sketch打印Txt文件

时间:2011-07-07 11:06:38

标签: shell batch-file printing processing

我有一个处理草图,它将一个String发送到.txt文件,然后我希望能够从处理草图中打印相同的.txt文件。

关于如何做到这一点的任何想法?

我考虑过使用open()从处理草图中运行.bat文件,但我的shell脚本技能不存在。

谢谢!

1 个答案:

答案 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中尝试过这个,但是命令行对我有效。