如何設定郵件PDF的快捷方式?

如何設定郵件PDF的快捷方式?

我經常需要透過電子郵件發送在前端應用程式中開啟的文件的 PDF。

目前,我需要呼叫列印命令,然後用滑鼠開啟系統列印對話方塊中的「PDF」選單,最後選擇「郵件PDF」。

有什麼方法可以設定全域鍵盤快捷鍵來直接觸發 PDF 的郵寄嗎?

答案1

在下面系統偏好設定 » 鍵盤 » 鍵盤快速鍵,您可以建立一個新的應用程式快捷方式對於所有應用程式。

將其命名為“Mail PDF”,並指定一個自訂鍵盤快速鍵,例如 ⌥⇧⌘P。

現在可以在「列印」對話方塊中使用:

要使用它,請在任何應用程式中按 ⌘P,然後按 ⌥⇧⌘P。這種方法的唯一問題是需要選擇“PDF”選單。我發現這工作不一致,其他人也是如此


對於另一種方法,打開Automator.app, 建立一個新的服務。將其設定為接收“無輸入”並將庫中的“運行 AppleScript”操作新增至右側面板。

貼上以下內容:

tell application "System Events"
    set theName to name of the first process whose frontmost is true
    tell process theName
        click menu item "Print…" of menu 1 of menu bar item "File" of menu bar 1
        click menu button "PDF" of sheet 1 of window 1
        click menu item "Mail PDF" of menu 1 of menu button "PDF" of sheet 1 of window 1
    end tell
end tell

保存它,然後轉到系統偏好設定 » 鍵盤 » 鍵盤快速鍵,然後轉到服務。在這裡,為您的新服務指派鍵盤快捷鍵。

這適用於大多數應用程序,但不適用於所有應用程式。我可能會找到一種方法來調試它失敗的原因,但我想這取決於列印對話框的實現方式。

相關內容