Partager via


Utilitaire Text Extractor

Text Extractor vous permet de copier du texte à partir de n’importe où sur votre écran, y compris à l’intérieur d’images ou de vidéos. Ce code est basé sur la capture de texte de Joe Finney.

Comment effectuer l’activation

Avec le raccourci d’activation (par défaut : ⊞ Win+Maj+T), vous verrez une superposition sur l’écran. Cliquez et maintenez le bouton de la souris principal et faites glisser pour activer votre capture. Le texte est enregistré dans votre Presse-papiers.

Comment désactiver

Le mode capture est désactivé immédiatement après que le texte de la région sélectionnée a été reconnu et copié dans le Presse-papiers. Quittez le mode de capture avec Échap à tout moment.

Ajuster lors de la tentative de capture

En maintenant Maj enfoncée, vous allez passer de l’ajustement de la taille de la région de capture au déplacement de la région de capture. Lorsque vous relâchez Maj, vous pourrez redimensionner à nouveau.

Important

  1. Le texte produit peut ne pas être parfait, vous devez donc faire une relecture rapide du contenu généré.
  2. Cet outil utilise l’OCR (reconnaissance optique des caractères) pour lire du texte sur l’écran.
  3. La langue par défaut utilisée sera basée sur la langue de votre système Windows > Paramètres du clavier. Les modules linguistiques OCR sont disponibles pour l’installation.

Paramètres

Dans le menu Paramètres, les options suivantes peuvent être configurées :

Paramètre Description
Raccourci d’activation Commande de clavier personnalisable pour activer ou désactiver ce module.
Langue par défaut Langue utilisée pour l’OCR.

Langues prises en charge

Text Extractor peut uniquement reconnaître les langues sur lesquelles le module linguistique OCR est installé.

Vous pouvez obtenir la liste via PowerShell en exécutant les commandes suivantes :

# 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

Comment interroger les modules linguistiques OCR

Pour renvoyer la liste de tous les modules linguistiques pris en charge, ouvrez PowerShell en tant qu’administrateur (cliquez avec le bouton droit, puis sélectionnez « Exécuter en tant qu’administrateur ») et entrez la commande suivante :

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

Exemple de sortie :

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 langue et l’emplacement sont abrégés, de sorte que « en-US » serait « anglais-États-Unis » et « en-GB » serait « anglais-Grande-Bretagne ». Si une langue n’est pas disponible dans la sortie, elle n’est pas prise en charge par l’OCR. Les langues State: NotPresent doivent d’abord être installées.

Comment installer un module linguistique OCR

Les commandes suivantes installent le module OCR pour « en-US » :

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

Comment supprimer un module linguistique OCR

Les commandes suivantes suppriment le module OCR pour « en-US » :

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

Résolution des problèmes

Cette section répertorie les erreurs et solutions possibles.

« Aucune langue OCR possible n’est installée »

Ce message s’affiche lorsqu’il n’existe aucune langue disponible pour la reconnaissance.

Si un module OCR est pris en charge et installé, mais qu’il n’est toujours pas disponible et que votre lecteur système X: est différent de « C: », copiez le dossier X:/Windows/OCR vers C:/Windows/OCR pour résoudre le problème.

Installer PowerToys

Cet utilitaire fait partie des utilitaires Microsoft PowerToys pour les utilisateurs de l’alimentation. Il fournit un ensemble d’utilitaires utiles pour régler et rationaliser votre Windows expérience pour une plus grande productivité. Pour installer PowerToys, consultez Installation PowerToys.