gpt4 book ai didi

macos - 如何以编程方式拦截 OSX (10.8) 打印命令?

转载 作者:行者123 更新时间:2023-12-05 01:11:38 27 4
gpt4 key购买 nike

基本上,如果我希望能够处理打印作业初始化命令。就像在文档上按 Cmd+P 之类的。我希望能够访问正在打印的数据并以编程方式处理它,而不是通过 GUI。

谢谢!

最佳答案

您可以使用 OSX 自动程序来完成您在这里需要做的事情。这取决于您希望从打印文档中获得什么。 Automator 允许您创建打印插件,您可以从系统打印对话框中选择。我看到您已经提到您不想按原样使用“PDF”打印菜单,但也许可以通过打印插件中的额外自动化来添加一些值(value)。该插件将创建一个打印文档的 .pdf 文件,您可以对其应用一系列自动操作。

  1. 启动/应用程序/Automator
  2. 在“为您的文档选择类型:”下,选择“打印插件”
  3. 然后设置处理打印文档所需的一系列操作。例如,您可能想要执行“提取 PDF 文本”或“PDF 到图像”。在搜索字段中键入“pdf”以查看所有可用的 pdf 相关操作。
  4. 保存自动化程序工作流程。您只能为其命名,但不能将其保存为任意路径中的文件。
  5. 您可以通过在任何给定应用程序中打开系统打印对话框,然后下拉左下角的“PDF”菜单来使用该插件。您应该会看到您的插件出现在那里。

关于macos - 如何以编程方式拦截 OSX (10.8) 打印命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12127270/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com