Text Extractor herramienta

PowerToys Text Extractor le permite copiar texto desde cualquier lugar de la Windows pantalla, incluso dentro de imágenes o vídeos. Esta eficaz utilidad OCR le ayuda a extraer texto rápidamente mediante métodos abreviados de teclado, lo que facilita la captura y el uso de contenido de texto desde cualquier aplicación o archivo multimedia. Este código se basa en Text Grab de Joe Finney.

Nota:

Se recomienda usar la Snipping Tool en lugar de la Text Extractor para capturar capturas de pantalla.

Cómo activar

Con la combinación de teclas de activación (valor predeterminado: ⊞ Win+Mayús+T), verá una superposición en la pantalla. Haga clic y mantenga presionado el botón primario del mouse y arrastre para activar la captura. El texto se guardará en el Portapapeles.

Cómo se desactiva

El modo de captura se cierra inmediatamente después de que el texto de la región seleccionada se reconozca y se copie en el portapapeles. Cierre el modo de captura con Esc en cualquier momento.

Ajustar mientras se intenta capturar

Al mantener pulsada la tecla Mayús, cambia de ajustar el tamaño de la región de captura a moverla. Al liberar Shift, podrá volver a cambiar el tamaño.

Importante

  1. Puede que el texto generado no sea perfecto, por lo que tendrá que realizar una lectura rápida del resultado para revisarlo.
  2. Esta herramienta usa OCR (reconocimiento óptico de caracteres) para leer el texto de la pantalla.
  3. El idioma predeterminado utilizado se basará en la Windowsconfiguración de idioma del sistema >y del teclado. Los paquetes de idioma OCR están disponibles para la instalación.

Configuración

En el menú Configuración, se pueden configurar las siguientes opciones:

Configuración Descripción
Combinación de teclas de activación Comando de teclado personalizable para activar o desactivar este módulo.
Idioma preferido El lenguaje utilizado para OCR.

Idiomas compatibles

Text Extractor solo puede reconocer idiomas que tengan instalado el paquete de idioma OCR.

La lista se puede obtener a través de PowerShell mediante la ejecución de los siguientes comandos:

# 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

Buscar paquetes de idioma de OCR

Para obtener la lista de todos los paquetes de idioma admitidos, abra PowerShell como administrador (haga clic con el botón derecho y seleccione "Ejecutar como administrador") y escriba el siguiente comando:

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

Un ejemplo de resultado:

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

El idioma y la ubicación aparecen abreviados, por lo que "en-US" sería "inglés (Estados Unidos)" y "en-GB" sería "Inglés (Gran Bretaña)". Si un idioma no está disponible en la salida, es que no es compatible con OCR. Los idiomas State: NotPresent deben instalarse primero.

Instalación de un paquete de idioma de OCR

Los siguientes comandos instalan el paquete OCR de "en-US":

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

Nota:

La ejecución de los comandos para instalar un paquete de idioma de OCR puede tardar varios minutos en completarse.

Quitar un paquete de idioma de OCR

Los siguientes comandos eliminan el paquete OCR de "en-US":

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

Solución de problemas

En esta sección se mostrarán posibles errores y soluciones.

No hay ningún idioma OCR instalado.

Este mensaje se muestra cuando no hay idiomas disponibles para el reconocimiento.

Si un paquete OCR se admite y está instalado, pero sigue sin estar disponible y la unidad del sistema X: es diferente de "C:", copie la carpeta X:/Windows/OCR a C:/Windows/OCR para corregir el problema.

Instalar PowerToys

Esta utilidad forma parte de las utilidades de Microsoft PowerToys para usuarios avanzados. Proporciona un conjunto de utilidades útiles para ajustar y agilizar su Windows experiencia para mejorar la productividad. Para instalar PowerToys, consulte Instalar PowerToys.