Text Extractor programma di utilità

PowerToys Text Extractor consente di copiare testo da qualsiasi punto sullo Windows tuo schermo, incluse immagini o video. Questa potente utilità OCR consente di estrarre rapidamente il testo usando i tasti di scelta rapida, semplificando l'acquisizione e l'uso del contenuto di testo da qualsiasi applicazione o file multimediale. Questo codice è basato su Text Grab di Joe Finney.

Annotazioni

È consigliabile usare lo Strumento di cattura anziché il Text Extractor per acquisire screenshot.

Come attivare

Con il collegamento di attivazione (impostazione predefinita: ⊞ Win+Shift+T), Sullo schermo verrà visualizzata una sovrimpressione. Fare clic e tenere premuto il tasto principale del mouse e trascinare per attivare la tua cattura. Il testo verrà salvato negli Appunti.

Come disattivare

La modalità di acquisizione viene chiusa immediatamente dopo che il testo nell'area selezionata viene riconosciuto e copiato negli Appunti. Chiudere la modalità di acquisizione con ESC in qualsiasi momento.

Regola durante l’acquisizione

Tenendo premuto MAIUSC, si passa dalla modifica delle dimensioni dell'area di acquisizione allo spostamento dell'area di acquisizione. Quando si rilascia Shift, sarà possibile ridimensionare di nuovo.

Importante

  1. Il testo prodotto potrebbe non essere perfetto, quindi è necessario eseguire una rapida revisione dell'output.
  2. Questo strumento usa OCR (Optical Character Recognition) per leggere il testo sullo schermo.
  3. La lingua predefinita in uso si baserà sulla Windows lingua di sistema > e sulle impostazioni della tastiera. I language pack OCR sono disponibili per essere installati.

Impostazioni

Dal menu Impostazioni, è possibile configurare le opzioni seguenti:

Impostazione Descrizione
Tasto di scelta rapida di attivazione Comando da tastiera personalizzabile per attivare o disattivare questo modulo.
Lingua preferita Lingua usata per OCR.

Lingue supportate

Text Extractor può riconoscere solo le lingue per cui è installato il Language Pack OCR.

L'elenco può essere ottenuto tramite PowerShell eseguendo i comandi seguenti:

# Please use Windows PowerShell, not PowerShell 7 as these aren't .NET Core libraries

[Windows.Media.Ocr.OcrEngine, Windows.Foundation, ContentType = WindowsRuntime]

[Windows.Media.Ocr.OcrEngine]::AvailableRecognizerLanguages

Ricerca dei language pack OCR

Per restituire l'elenco di tutti i Language Pack supportati, aprire PowerShell come amministratore (fare clic con il pulsante destro del mouse, quindi scegliere "Esegui come amministratore") e immettere il comando seguente:

Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*' }

Output di esempio:

Name  : Language.OCR~~~el-GR~0.0.1.0
State : NotPresent

Name  : Language.OCR~~~en-GB~0.0.1.0
State : NotPresent

Name  : Language.OCR~~~en-US~0.0.1.0
State : Installed

Name  : Language.OCR~~~es-ES~0.0.1.0
State : NotPresent

Name  : Language.OCR~~~es-MX~0.0.1.0
State : NotPresent

La lingua e la località sono abbreviate, quindi "en-US" sarebbe "inglese-Stati Uniti" e "en-GB" sarebbe "Inglese-Gran Bretagna". Se un linguaggio non è disponibile nell'output, non è supportato da OCR. State: NotPresent le lingue devono essere installate per prime.

Installare un pacchetto lingua OCR

I comandi seguenti installano il pacchetto OCR per "en-US":

$Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*en-US*' }
$Capability | Add-WindowsCapability -Online

Annotazioni

L'esecuzione dei comandi per installare un Language Pack OCR può richiedere alcuni minuti.

Rimuovere un pacchetto lingua OCR

I comandi seguenti rimuovono il pacchetto OCR per "en-US":

$Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*en-US*' }
$Capability | Remove-WindowsCapability -Online

Risoluzione dei problemi

Questa sezione elenca eventuali errori e soluzioni.

Non è installata alcuna lingua OCR.

Questo messaggio viene visualizzato quando non sono disponibili lingue per il riconoscimento.

Se un pacchetto OCR è supportato e installato, ma non è ancora disponibile e l'unità di sistema X: è diversa da "C:", quindi copiare la cartella X:/Windows/OCR in C:/Windows/OCR per risolvere il problema.

Installare PowerToys

Questa utilità fa parte delle utilità Microsoft PowerToys per gli utenti esperti. Offre un set di utilità utili per ottimizzare e semplificare l'esperienza Windows per una maggiore produttività. Per installare PowerToys, vedere Installazione di PowerToys.