2015-05-17 37 views
0

我在使用处理进行安装,用户在收据打印机上输入类型及其文本。 我有处理将时间戳文本文件保存到一个文件夹,并在Automator中查看该文件夹并发送到打印文件夹操作。 我的问题是,这些.txt文件需要一些干预...使用脚本或Automator在文本编辑文件上自动设置页面设​​置,页边距和换页

  • 格式>页面换行
  • 更改页边距
  • 在页面设置
  • 选择80毫米收据纸卷

我想我通过在处理端添加一些代码到文件头中,可以得出边缘的东西。其余的,我正在画一个完整的空白。 我试过将收据卷设置为系统首选项中的“打印和扫描”中的默认页面大小,但收据页面大小不显示在系统首选项的列表中,仅显示在文本内的页面大小列表中编辑应用程序 我想我问 - 有没有一种方法来设置TextEdit的默认页面换行,某些页面大小,某些打印机 - 然后文件夹操作可以打印出来(我希望)。 这个想法是,这些文本文件自动从收据打印机中吐出而不需要任何干预。有没有人有任何想法?提前致谢。

回答

0

您是否试用过AppleScript中可用于TextEdit的设置?如果您查看打印设置部分(在TextEdit的脚本字典中),可以使用多种选项,这可以帮助您实现与所需内容非常接近的操作。然后,您可以将AppleScript放入您的Automator文件夹操作中的运行AppleScript操作。

或者,您可以完全坚持并在符合您的条件的页面中设计模板,然后提取您的文本,粘贴到您的页面模板中,然后打印出来。完成更多的工作,但一旦它变得有用,您只需在将来更改“页面”模板即可满足不断变化的需求。

+0

Thanks @Craig。看起来这是我需要的。现在我只需要弄明白。再次感谢。 –

+0

如果您遇到困难,请回复,我们可以解决这个问题。我的大多数Automator工作流程都使用运行AppleScript操作,所以我对它们很满意。你会发现它很容易,整体.. –

+0

谢谢@克雷格。会做。 –

相关问题