Come scansionare un codice QR da uno screenshot su Mac
Di Eduard Bruch, sviluppatore di Optic · Aggiornato il
Se lo screenshot con il codice QR è già sul tuo Mac, aprilo in Anteprima e lascia che un'app OCR per lo schermo legga il codice direttamente dallo schermo. Se lo screenshot è ancora sul tuo iPhone, le app Foto e Fotocamera dell'iPhone di solito sono il modo più rapido.
Risposta breve: per un codice QR che è sullo schermo del Mac, apri l'immagine e trascina un riquadro attorno al codice con un'app che legge i codici sullo schermo. La mia scelta per questo è Optic, un'app per la barra dei menu che copia il testo di qualsiasi area trascinata sullo schermo e decodifica allo stesso modo i codici QR (4,99 $ (acquisto una tantum) sul Mac App Store).
Dichiarazione: sviluppo Optic.
Prima di tutto: dov'è lo screenshot?
Lo strumento giusto dipende da quale dispositivo contiene l'immagine.
- Lo screenshot è sul tuo iPhone. Apple ha integrato la lettura dei QR nell'iPhone. L'app Fotocamera legge i codici a cui la punti, e sulle versioni recenti di iOS Foto può riconoscere un codice QR in un'immagine salvata. È una funzione di Apple, non costa nulla e, se ti serve il link solo sul telefono, è la strada più semplice.
- Lo screenshot è sul tuo Mac. Forse qualcuno lo ha inviato in Messaggi o Mail, era in un PDF, o lo hai salvato da una pagina web. Puntare il telefono sul monitor funziona a volte, ma ti dà il risultato sul dispositivo sbagliato e i riflessi spesso danno fastidio. Leggere il codice sul Mac tiene il link dove vuoi usarlo.
Il resto di questa guida riguarda il caso del Mac. Per altri modi di leggere i codici su un Mac, vedi come scansionare un codice QR su Mac.
Leggere un codice QR da uno screenshot con Optic
Optic non apre da sé i file di immagine. Legge ciò che è visibile sullo schermo, quindi il codice deve prima essere mostrato.
- Apri lo screenshot in Anteprima (oppure Quick Look, Mail, Messaggi, un browser: qualsiasi app che lo mostri).
- Clicca sull'icona di Optic nella barra dei menu e scegli Cattura codice QR.
- Trascina un riquadro attorno al codice. Il riquadro non deve essere stretto; questa modalità aggiunge un margine alla selezione, quindi un riquadro aderente funziona comunque.
- Il contenuto decodificato viene copiato negli appunti. Incollalo con Comando-V dove ti serve.
Se il codice contiene un link, puoi anche aprirlo con un clic dalla cronologia delle catture di Optic nella barra dei menu.
C'è un secondo percorso: quando usi Cattura testo e l'area contiene un codice, Optic copia il contenuto del codice invece del testo. Questa impostazione "Auto-detect QR codes alongside text" è attiva per impostazione predefinita e si può disattivare nelle Impostazioni.
Quali codici legge
Optic usa il framework Vision di Apple per rilevare i codici 2D: QR, Micro QR, Aztec, Data Matrix e PDF417.
I codici privati restano sul Mac
Alcuni codici QR contengono cose che non vorresti caricare: password Wi-Fi, link di configurazione dell'autenticazione a due fattori, URL di invito privati. I decodificatori QR online ti chiedono di caricare l'immagine sul loro server. Optic decodifica sul Mac. L'app non ha alcun accesso alla rete, nessun account e nessuna analisi dei dati, e legge i pixel dello schermo solo dentro il riquadro che disegni. Per questo ha bisogno del permesso di Registrazione schermo di macOS, e l'introduzione al primo avvio ti guida passo per passo.
Cronologia delle catture
Ogni codice decodificato entra nella cronologia delle catture nel popover della barra dei menu, accanto alle catture di testo. La cronologia conserva le ultime 20 catture con una piccola miniatura e l'ora, e ti permette di copiare di nuovo, aprire un link o eliminare una voce. È salvata localmente e non viene mai caricata. Se hai decodificato il link di un biglietto in mattinata e ti serve di nuovo, è a un clic di distanza finché rientra nelle ultime 20 catture.
I codici compaiono anche fuori dagli screenshot, per esempio su una slide in una condivisione dello schermo di Zoom o su una pagina web; la guida sul lettore di codici QR per Mac li tratta.
Dove Optic non è adatto
- Codici a barre 1D. EAN, UPC, Code 128 e Code 39 non sono supportati, solo i codici 2D elencati sopra.
- Codici su carta. Optic non ha la scansione con la fotocamera. Per un codice stampato, usa la Fotocamera del tuo iPhone.
- Apertura di file. Non importa immagini o PDF; il codice deve prima essere sullo schermo.
- iPhone o iPad. Optic è solo un'app per Mac.
FAQ
Posso scansionare un codice QR da uno screenshot senza telefono?
Sì. Apri lo screenshot sul tuo Mac e usa un lettore di codici QR per lo schermo come Optic: scegli Cattura codice QR dalla barra dei menu, trascina attorno al codice e il contenuto è negli appunti.
Scansionare un codice QR in uno screenshot carica l'immagine da qualche parte?
I decodificatori online sì. Optic no: non ha accesso alla rete e decodifica il codice sul Mac.
Optic può leggere i codici a barre sui prodotti?
No. Legge i codici 2D (QR, Micro QR, Aztec, Data Matrix, PDF417), non i codici a barre 1D dei prodotti come EAN o UPC.
E se il codice QR è dentro un PDF?
Apri il PDF in Anteprima in modo che il codice sia visibile, poi catturalo dalla barra dei menu allo stesso modo di qualsiasi screenshot.
Scarica Optic dal Mac App Store · Tutti i dati su Optic. Optic richiede macOS 14 Sonoma o successivo. Per il testo invece dei codici, vedi come copiare il testo dallo schermo su Mac.