L'utilità Grab di OS X può essere creata per salvare immagini in formati diversi da .tiff? Sto specificamente cercando di estendere / regolare Grab per un flusso di lavoro rapido e breve, piuttosto che cercare un altro strumento da usare.
L'utilità Grab di OS X può essere creata per salvare immagini in formati diversi da .tiff? Sto specificamente cercando di estendere / regolare Grab per un flusso di lavoro rapido e breve, piuttosto che cercare un altro strumento da usare.
Risposte:
Che tipo di file vuoi?
Se si utilizzano le scorciatoie di screenshot integrate ( ⌘- Shift- 3/ 4) verranno salvate le schermate per impostazione predefinita come file .png. Puoi trovare ulteriori informazioni a riguardo verificando la domanda di SuperUser: come acquisire schermate in Mac OS X?
È inoltre possibile regolare il tipo di file salvato dalle scorciatoie screenshot (e screencapture
sulla riga di comando) eseguendo: defaults write com.apple.screencapture type image_format
nel terminale dove Image_format può essere jpg
, pdf
, png
, tiff
, e pochi altri. È necessario disconnettersi e riconnettersi affinché ciò abbia effetto.
killall SystemUIServer
per forzare la modifica del formato per rendere effettive.
Grab (l'utilità di acquisizione dello schermo OSX) crea TIFF per impostazione predefinita e non c'è modo di cambiarlo (la finestra di dialogo delle impostazioni non offre un'opzione di formato file e non ho trovato altro modo). Lo fa indipendentemente dal formato di acquisizione dello schermo predefinito (che è PNG a meno che tu non abbia una versione OS X molto vecchia).
Cioè, anche se usi defaults write
"hack" come descritto sopra, Grab crea comunque TIFF . Se lo ricordo correttamente, le versioni precedenti di Grab ti consentivano almeno di cambiare il formato nelle impostazioni. È al di là di me il motivo per cui Apple abbia scelto di rimuovere questa impostazione e di default su TIFF, poiché TIFF è un formato utilizzato principalmente dai professionisti della modifica delle immagini e nelle applicazioni di prestampa, è dispendioso in termini di dimensioni del file e la maggior parte dei browser non lo fanno supportalo nativamente.
Convertire l'immagine tramite Anteprima o altri strumenti (anche le azioni di Automator) non è pratico, è troppo ingombrante e richiede troppo tempo.
La soluzione: non usare Grab .
Consiglio di usare le scorciatoie da tastiera come suggerito sopra, che è di gran lunga il modo più veloce, una volta che le conosci a memoria.
Le alternative sarebbero utilizzare utility dedicate e più potenti per l'acquisizione dello schermo come Skitch, che includono anche strumenti di annotazione in modo da poter evidenziare ed etichettare alcune parti dello screenshot.
No, ma puoi usare l'anteprima per convertire l'immagine. Se lo stai facendo come parte di un flusso di lavoro, puoi utilizzare Automator per fare automaticamente la conversazione.
Se vuoi uno screenshot in formato PNG, puoi usare ⌘+ Shift+ 3per acquisire lo screenshot.
Utilizzando Automator
L'utilità Automator ha un'attività chiamata "Cambia tipo di immagini" che accetta un set di immagini e le converte in un altro formato di file. È possibile creare un flusso di lavoro o persino un'azione cartella (eventualmente allegata alla cartella desktop) che consenta di rilasciare le immagini sul flusso di lavoro e convertirle automaticamente.
Considerando che questa domanda è il miglior risultato su Google per "mac grab save as png", ho pensato di aggiungere la mia soluzione alternativa per questo.
L'app Grab ti consente di includere un puntatore del mouse in uno screenshot , che utilizzo frequentemente per illustrare gli stati al passaggio del mouse e così via. L' utilità integrata ⌘- Shift- 3/ 4screenshot non ha questa funzionalità, per quanto ne so.
Quindi ecco il mio processo per afferrare lo schermo PNG relativamente veloce quando devo includere un puntatore del mouse:
Scegli un tipo di puntatore dalla finestra delle preferenze di Grab.
Seleziona un'opzione dal menu Cattura.
Ogni tipo di acquisizione ad eccezione di "Selezione" includerà il tipo di puntatore selezionato. "Timed Capture" è utile per attivare un particolare stato dell'interfaccia utente (ovvero passare con il mouse su un collegamento) prima di acquisire lo screenshot.
Invece di salvare lo screenshot direttamente dalla app Grab , l'uso ⌘- Shift- 4in modo efficace "crop" la grande schermata verso il basso per l'area che si vuole realmente cattura. Il PNG risultante viene quindi salvato sul desktop (o in qualsiasi posizione configurata come predefinita ). Puoi quindi semplicemente chiudere la finestra dello screenshot di Grab.
Ecco un esempio del tipo di screenshot che puoi ottenere con questo processo:
Ora, se solo Apple aggiungesse l'opzione per includere un puntatore del mouse nell'utilità integrata ⌘- Shift- 3/ 4screenshot ...
1) Usa Grab normalmente 2) Apri l'immagine in Anteprima 3) Esporta l'immagine 4) Seleziona un formato diverso durante il salvataggio
Utilizzando il tipo di terminale in questo; -
defaults write com.apple.screencapture type png
Puoi sostituire jpeg e gif come richiesto.
Potrebbe essere necessario farlo in seguito
killall SystemUIServer
Ma non sono del tutto chiaro su quali siano i fattori scatenanti di questa necessità