Sto cercando di stampare un file (un pdf), senza intervento. Non specifico di Automator, posso occuparmi di meleScript o terminali o altro. Le specifiche di ciò che voglio sono:
- Stampa su stampante specifica
- Stampa su dimensioni pagina specifiche (non standard)
- Rotazione automatica (opzionale)
- Adatta in scala, Stampa pagina intera (finisce per essere dal 109 al 112%. Il 110% funziona)
Posso farlo manualmente attraverso il menu di stampa di Anteprima, solo la dimensione della pagina non è predefinita, ma voglio automatizzarla, trascinarla e rilasciarla, in qualche modo.
Cose che ho provato:
- Se stampo da Finder, utilizza l'anteprima, ma è fuori misura e dimensioni della pagina sbagliate.
- Se lo trascino sulla stampante in ~ / Library / Printers / printername, è come usare LP, ma senza le opzioni.
- Le opzioni di stampa di Applescript sono scarsamente documentate.
- "Oggetti del Finder di stampa" di Automator è come il numero 1.
- Le "immagini di stampa" di Automator sono come l'anteprima ma "Adatta" non funziona come l'anteprima, non posso scegliere le dimensioni della pagina e "Rotazione automatica" non funziona affatto.
- Se stampo dal terminale tramite LP o LPR, posso impostare le dimensioni della pagina e l'orientamento / adattamento alla pagina, ma non posso ridimensionarlo al 110%. Questa è la cosa più vicina a ciò che voglio.
Come posso fare questo? Non dovrebbe essere così difficile, voglio fare quello che può fare la GUI, non come voglio funzionalità extra.
Nel peggiore dei casi, come posso emulare il controllo del mouse o della tastiera del menu di stampa di Anteprima? Tutto ciò che sarebbe necessario è 1. aprire il file, 2. Aprire il menu di stampa, 3. passare a un preset o al formato della pagina, poiché tutte le altre opzioni incluso il ridimensionamento sono predefinite ., 4. premere stampa / enter.