¿Cómo configurar un acceso directo para Mail PDF?

¿Cómo configurar un acceso directo para Mail PDF?

A menudo necesito enviar por correo electrónico un PDF del documento abierto en la aplicación frontal.

Actualmente, necesito invocar el comando de impresión, luego presionar el mouse para abrir el menú "PDF" en el cuadro de diálogo de impresión del sistema y, finalmente, elegir "Enviar PDF por correo".

¿Hay alguna manera de configurar un método abreviado de teclado global que active el envío del PDF directamente?

Respuesta1

BajoPreferencias del Sistema » Teclado » Atajos de teclado, puedes crear un nuevoAcceso directo a la aplicaciónpara todas las aplicaciones.

Llámelo "Enviar PDF" y asígnele un método abreviado de teclado personalizado, como ⌥⇧⌘P.

Ahora está disponible en el cuadro de diálogo Imprimir:

Para usarlo, presione ⌘P desde cualquier aplicación, luego ⌥⇧⌘P. El único problema con este enfoque es que es necesario seleccionar el menú "PDF". Descubrí que esto funciona de manera inconsistente,también lo han hecho otros.


Para otro enfoque, abraAutomator.aplicación, crear un nuevoServicio. Configúrelo para recibir "sin entrada" y agregue la acción "Ejecutar AppleScript" desde la biblioteca al panel derecho.

Pegue lo siguiente:

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

Guárdalo y luego ve aPreferencias del Sistema » Teclado » Atajos de teclado, E ir aServicios. Aquí, asigne un atajo de teclado para su nuevo servicio.

Esto funciona para la mayoría de las aplicaciones, pero no para todas. Podría encontrar una manera de depurar por qué falla, pero supongo que depende de cómo se implemente el cuadro de diálogo de impresión.

información relacionada