Какво да знаем
- Функцията за извличане на текст на PowerToys ви позволява да копирате текст от всяка точка на екрана.
- Използвайте пряката комбинация –
Win+Shift+T–, за да активирате Text Extractor и да нарисувате рамка около текста, за да го копирате в клипборда.
- Можете да извличате текст на всеки език, стига да имате инсталиран съответния OCR пакет на вашето устройство с Windows.
Възможността да копирате всеки текст, който виждате на екрана, не е лукс, който е вграден в Windows. Както в много операционни системи, не можете просто да маркирате текста, който виждате на екрана, и да го копирате.
За щастие, помощната програма PowerToys предлага удобен начин да направите това. С функцията си за извличане на текст можете да извлечете всеки текст от всеки език, който виждате на екрана си. Ето как можете да извличате и копирате текст от всяко място на екрана си с PowerToys .
Традиционно човек трябва да направи моментна снимка на екрана и след това да използва инструменти за оптично разпознаване на символи (OCR), за да извлече текста, което е дълго и тромаво решение. Но с функцията за извличане на текст в PowerToys буквално всяка дума, която виждате на екрана си, може да бъде заснета и копирана в клипборда, при това на всеки език.
Преди да започнем, не забравяйте да инсталирате PowerToys на вашия компютър с Windows . След като PowerToys е на вашата система, стартирайте го и следвайте стъпките по-долу, за да започнете да копирате текста на екрана.
Ръководство: Инсталирайте PowerToys на вашия компютър с Windows
След това използвайте ръководствата по-долу, за да започнете да заснемате текст на екрана си с помощта на помощната програма PowerToys.
1. Активирайте Text Extractor в PowerToys и изберете „Предпочитан език“
В прозореца на PowerToys превъртете надолу вляво и изберете „Извличане на текст“ .

Отдясно се уверете, че опцията „ Активиране на извличане на текст“ е включена.

След това, в секцията „Пряк път“, изберете „Предпочитан език“, като щракнете върху падащото меню до него.

И изберете езика на текста, който искате да копирате.

Ще видите основните пакети за английски език и местоположение само ако нямате инсталирани допълнителни OCR пакети на вашия компютър с Windows. За да научите повече за инсталирането на OCR езикови пакети на Windows, вижте третата стъпка.
2. Заснемане на текст на екрана
Ако текстът, който искате да заснемете, е на английски, просто отворете изображението, страницата или прозореца, където се намира текстът, така че да се вижда на екрана ви. След това натиснете пряк път за активиране – Win+Shift+T.
Екранът ви ще стане сив, а курсорът ви ще се превърне в кръстосана стрелка.

Задръжте левия бутон на мишката и плъзнете курсора, за да направите рамка около текста, който искате да копирате.

След като сте готови, отпуснете курсора. Текстът ще бъде автоматично разпознат и копиран в клипборда. Вече можете да поставите текста ( Ctrl+V) където пожелаете.

3. Заснемане на текст на различен език
Ако текстът, който искате да копирате, е на различен език, ще трябва да имате инсталиран OCR пакет за този език в Windows. Ето как можете да го получите и да го използвате, за да заснемате текст на език, различен от английски.
3.1 – Получете списък с поддържаните езикови пакети за OCR в Windows
Първо, уверете се, че езикът, чийто OCR пакет искате да инсталирате, се поддържа от Windows. За да получите списък с тях, първо отворете PowerShell с повишени права. За да направите това, натиснете „Старт“, въведете Powershell и изберете „Изпълни като администратор“ .

След това въведете или копирайте следното в PowerShell:
Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*' }

И натиснете Enter. Ще получите списък с всички езикови пакети за OCR, които се поддържат в Windows.

Езиците ще бъдат съкратени във формат език-местоположение. Така че ar-SA е „арабски-Саудитска Арабия“.

А en-US е „английски-американски“.

Ако езиков пакет за OCR вече е наличен на вашата система, ще видите „Инсталиран“ до неговия „Състояние“. В противен случай ще видите „Няма наличен“. Ако даден език не е наличен в списъка, значи не се поддържа от OCR.
3.2 – Инсталиране на поддържан OCR езиков пакет в Windows
За да започнете да инсталирате поддържан езиков пакет за OCR в Windows, обърнете внимание на съкращението за местоположение на езика на този език.

След това въведете или копирайте следното в PowerShell:
$Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*en-US*' }
В горния пример заменете en-US с пакета, който искате да инсталирате. В нашия случай ще използваме Russian-Russia, чието съкращение е ru-RU.

След това натиснете Enter. След това въведете следното:
$Capability | Add-WindowsCapability -Online

И натиснете Enter. Изчакайте пакетът да бъде изтеглен и инсталиран.

След като приключите, трябва да видите Online : Trueсъобщението за потвърждение.

След като езиковият пакет е инсталиран, върнете се към Text Extractor в PowerToys. Кликнете върху падащото меню до Предпочитан език .

И изберете новия си предпочитан език.

3.4 – Заснемане на текст на новия език
След като сте избрали предпочитания от вас език в PowerToys, отворете изображението, прозореца или страницата, където се намира текстът. След това натиснете клавишната комбинация за активиране – Win+Shift+T.
Както преди, щракнете с левия бутон на мишката и плъзнете курсора, за да нарисувате рамка около текста, който искате да копирате.

Отпуснете левия бутон на мишката и текстът ще бъде разпознат и копиран в клипборда. Поставете го където пожелаете.

Символите в текста ще бъдат на точно същите букви, каквито са използваните от езика на текста.
ЧЗВ
Нека разгледаме няколко често задавани въпроса относно извличането и копирането на текст от всяка точка на екрана с помощта на PowerToys в Windows.
Как да премахна инсталиран OCR езиков пакет в Windows?
Ако сте инсталирали езиков пакет за OCR, който сега искате да деинсталирате, стартирайте PowerShell като администратор и въведете . $Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*en-US*' } Уверете се, че сте заменили en-US със съкращението на езиковия пакет, който искате да премахнете. След това въведете $Capability | Remove-WindowsCapability -Online. Вашият пакет ще бъде премахнат незабавно.
Ако Text Extractor не работи, опитайте да стартирате PowerShell като администратор. Също така опитайте да затворите всяка програма, която променя или обърква потребителския интерфейс на Windows, като например MicaForEveryone, за която е известно, че причинява проблеми при използване на Text Extractor на PowerToys.
От кои екрани PowerToys може да копира текст?
Помощната програма за извличане на текст в PowerToys може да копира текст от всяко място на екрана ви, било то от изображение, отворен прозорец, браузър, страница с настройки на Windows и т.н. Стига да е видим за вас на екрана, той може да бъде копиран в клипборда. Просто натиснете , Win+Shift+Tза да изведете инструмента за извличане на текст, нарисувайте рамка около текста и той ще бъде разпознат и копиран автоматично в клипборда.
Помощната програма Text Extractor в PowerToys предлага лесен и ефективен начин за копиране на текст, който виждате на екрана. А възможността да го правите на всеки език със сигурност ще ви улесни в ежедневните ви задачи и функции на Windows. Надяваме се, че това ръководство ви е помогнало с това. До следващия път!