Come posso impedire al mio display retina di acquisire screenshot di dimensioni 2x?

58

Recentemente ho un MacBook con display retina e tutti i miei screenshot (tramite ⌘ CMD + ⇧ SHIFT + 3 o ⌘ CMD + ⇧ SHIFT + 4 ) finiscono per avere il doppio delle dimensioni rispetto a come appaiono sullo schermo.

Come posso evitare che ciò accada?

    
posta Matt Huggins 14.10.2013 - 00:55
fonte

10 risposte

24

Ecco la soluzione più conveniente (Tratto da link e modificato un po ')

Utilizza OsX embedded Automator per ridimensionare automaticamente gli screenshot dopo l'esecuzione.

  1. Apri / Applicazioni / Automazione
  2. Crea una "azione cartella"
  3. Nella parte superiore della finestra, dove viene indicato "Azione cartella riceve file e cartelle aggiunte a", seleziona "Desktop"
  4. Dal pannello a sinistra, seleziona "File e cartelle" e trascina l'elemento "Elementi di ricerca dei filtri" nel pannello di destra.
  5. Aggiungi le seguenti condizioni all'azione Elementi del Finder del filtro: il nome inizia con "Screen Shot"; Il tipo è immagine.
  6. (Passaggio facoltativo: se si desidera conservare la copia degli originali): dall'elenco Azioni a sinistra, trovare "Copia elementi del Finder" e trascinarlo sul pannello sulla destra. Imposta la cartella di destinazione per la copia dell'immagine (ad esempio: "A: Immagini")
  7. Nella libreria Azioni a sinistra, fai clic su "Foto" e trascina l'azione "Scala immagini" sul pannello di destra.
  8. Nell'azione Immagini in scala, seleziona "Per percentuale" dal menu a discesa e imposta il valore su 50.
  9. Seleziona file > Salva e dai alla cartella Action un nome scattante come "Smaller Screenshot Copy"

Ecco file del flusso di lavoro salvato

    
risposta data 29.05.2015 - 10:13
fonte
13

Ecco come lo gestisco. È contorto, ma funziona, e non interrompe il mio screen-grab - > incolla il flusso di lavoro selvaggiamente ... Mi limito a screengrab, chiamo un flusso di lavoro alfred e poi incollo.

CMD-CTRL-SHIFT-4 catturerà una sezione dello schermo. Quella sezione viene copiata negli appunti OSX. Quindi lancio uno script nel terminale per salvare il contenuto degli appunti in un file temporaneo, ridimensionarlo della metà (72 dpi è la metà di 144 dpi) e copiare nuovamente l'immagine negli appunti. Ciò richiede l'utilizzo di diverse utilità - se qualcuno conosce un modo per realizzare questa stessa impresa con una semplice utility, fammelo sapere.

Lancio questo script da Alfred per facilitare l'accesso a:

#!/bin/bash
pngpaste /tmp/ss.png
width=$(('sips -g pixelWidth /tmp/ss.png | cut -s -d ':' -f 2 | cut -c 2-' / 2))
sips -Z $width /tmp/ss.png
impbcopy /tmp/ss.png

pngpaste è su github: link . sips viene fornito con OSX. impbcopy è qui: link

LifeHacker ha avuto un articolo su sips link che I referenziato, così come questo succo: gist.github.com/lanceli/4966207.

Per Alfred, ho appena creato un flusso di lavoro che esegue ciò come uno script bash:

/Users/yourusername/bin/shrink_clipboard > /dev/null 2&>1
    
risposta data 02.05.2014 - 17:21
fonte
9

Due soluzioni alternative:

  1. Se hai un monitor esterno non Retina, trascina la finestra dell'applicazione e prendi lo screenshot. Questo è quello che faccio la maggior parte del tempo.

  2. Funziona solo nei browser. Premi ⌘CMD + - un paio di volte per ridurre il font al 50%, quindi screencap.

Ad esempio:

Ovviamente il layout potrebbe cambiare un po ', ma potrebbe essere ok a seconda delle tue esigenze.

    
risposta data 02.03.2015 - 03:00
fonte
7

La soluzione migliore è utilizzare un'utilità di terze parti come RetinaCapture .

È piuttosto complicato da usare, ma ti dà quello che stai cercando e offre la possibilità di generare contemporaneamente acquisizioni di schermate da 1x e 2x allo stesso tempo, il che è utile se stai costruendo un sito web:

Mi aspetto che ci sia un'impostazione da qualche parte per fare questo ( com.apple.screencapture sembra il miglior candidato); ma non riesco a trovarlo.

    
risposta data 30.01.2014 - 15:47
fonte
2
  1. Scatta screenshot
  2. Incolla lo screenshot in Evernote.
  3. Copia lo screenshot da Evernote.
  4. Incolla lo screenshot dove previsto.
risposta data 29.06.2015 - 17:02
fonte
2

Ho usato un ibrido tra le risposte di Dan Key e JustinParker e ho creato un flusso di lavoro di Automator che eseguiva uno script bash.

Questofaunacopiadelfileoriginaleeaccettaanchepiùinput.Eseguisemplicementel'esportazionecomeapplicazioneetrascinailcontenutoperottenereunaversione"non retina" a 72ppi e metà della risoluzione in pixel.

Il codice bash è:

for f in "$@"
do
    width=$(('sips -g pixelWidth "$f" | cut -s -d ':' -f 2 | cut -c 2-' / 2))
    sips -s dpiHeight 72.0 -s dpiWidth 72.0 -Z $width "$f"
done
    
risposta data 29.09.2016 - 00:25
fonte
1

Quando dici che i tuoi screenshot "finiscono" il doppio delle dimensioni, sospetto che li stai mandando alle persone che li visualizzano su schermi non retina. Se è così, c'è da aspettarsi - la densità dei pixel sul display è più alta, quindi quando visualizzano uno screenshot preso dalla tua macchina sulla loro, sembrerà fisicamente più grande.

Per risolvere questo problema, se invii gli screenshot tramite OS X Mail, è necessario impostare l'impostazione Dimensione immagine per le immagini allegate su "Grande" anziché su "Dimensioni reali". Questo ridimensiona l'immagine allegata in modo tale che appaia "normale" se visualizzata su un display senza retina.

    
risposta data 16.10.2013 - 19:02
fonte
1

usa il seguente addon per firefox

link

    
risposta data 30.09.2014 - 15:51
fonte
1

Servizio flusso di lavoro di Automazione clic destro

Ci sono alcune grandi risposte qui, ma volevo qualcosa di un po 'più facoltativo e un po' meno automatico.

Ho creato un nuovo servizio in Automator chiamato Crea versione non retina che può essere richiamato facendo clic con il pulsante destro del mouse su qualsiasi file immagine in Finder.

Ecco come viene utilizzato:

1. Trova l'immagine retina.

2.Faiclicdestrosull'immagineretinaetrovailnostronuovoservizioinbasso.

3.Vienegeneratal'immaginenonretina(50%ridimensionata)

Ilrisultato

Immaginepredefinita:

Immaginenonretina:

IlflussodilavorodiAutomator

Èabbastanzafacilecrearetestesso(man,AutomatorèunagemmanascostaetrascuratainMacOS)maquièilflussodilavorochepuoiscaricareefaredoppioclicperinstallare.

Crea flusso di lavoro versione non retina

    
risposta data 12.02.2017 - 17:26
fonte
0

Monosnap può farlo abbastanza bene. C'è un'impostazione avanzata "Shrink Retina Snaps".

Ha una scorciatoia simile all'area di cattura ⌥ Opzione + ⌘ CMD + 5 che copia l'immagine negli Appunti.

Oltre a ciò, può fare molto di più, come le registrazioni dello schermo e il caricamento diretto dei tuoi screen grabs sul web per una facile condivisione.

    
risposta data 13.06.2018 - 10:18
fonte

Leggi altre domande sui tag