Jak wyodrębnić tekst z obrazów, plików PDF lub czegokolwiek na ekranie za pomocą PowerToys firmy Microsoft
Co wiedzieć
- Text Extractor to nowe narzędzie w PowerToys, które pozwala wyodrębnić zgodny tekst z dowolnego miejsca na ekranie. Wyodrębniony tekst jest automatycznie kopiowany do schowka i możesz go wkleić w dowolnej kompatybilnej aplikacji.
- Najpierw musisz zainstalować zgodny pakiet językowy OCR wraz z PowerToys.
- Aby wyodrębnić tekst, aktywuj Text Extractor za pomocą
Windows + Shift + T
(zmienny), a następnie po prostu kliknij i przeciągnij na ekranie, aby wybrać obszar, z którego chcesz tekst. - Tekst jest automatycznie kopiowany do schowka.
Kiedy system Windows 11 został wydany po raz pierwszy, wielu zaawansowanych użytkowników było rozczarowanych brakiem narzędzi oferowanych przez system operacyjny. Microsoft od dawna rozwija PowerToys z tym samym zastrzeżeniem, ponieważ oferuje znacznie potężniejsze narzędzia do wykonywania różnych zadań na komputerze. Z biegiem lat do PowerToys dodano wiele funkcji i narzędzi, a najnowszym dodatkiem jest Text Extractor. To nowe narzędzie umożliwia kopiowanie tekstu z dowolnego miejsca na ekranie, niezależnie od tego, czy jest to post na blogu, obraz, strona internetowa, a nawet aplikacja. Więc jeśli kiedykolwiek zdarzyło Ci się pisać tekst, którego nie możesz skopiować, Text Extractor jest dla Ciebie idealnym narzędziem. Rzućmy okiem na to i jak możesz go używać na swoim komputerze.
Co to jest Text Extractor i co może zrobić?
Text Extractor to nowe narzędzie w PowerToys, które może kopiować tekst z dowolnego miejsca na ekranie. Text Extractor używa OCR do identyfikowania tekstu z zaznaczonego obszaru, a następnie konwertowania go na rozpoznawalne znaki, których można użyć na komputerze. Po aktywowaniu Ekstraktora tekstu możesz wybrać obszar na ekranie, z którego chcesz wyodrębnić tekst. Po kliknięciu i przeciągnięciu w celu zaznaczenia obszaru tekst zostanie automatycznie zidentyfikowany i skopiowany do schowka. Następnie możesz wkleić tekst w dowolnym miejscu, w zależności od preferencji.
Jak wyodrębnić tekst w systemie Windows za pomocą PowerToys firmy Microsoft
Teraz, gdy znasz Ekstraktor tekstu w PowerToys, oto jak możesz go używać na swoim komputerze. Najpierw musisz zainstalować odpowiedni pakiet językowy OCR dla swojego komputera. Po zakończeniu możesz zainstalować PowerToys iw razie potrzeby użyć Text Extractor.
Krok 1: Zainstaluj pakiet językowy OCR
Text Extractor używa OCR do identyfikowania tekstu zaznaczonego na ekranie. Dlatego musisz mieć zainstalowany odpowiedni pakiet językowy na swoim komputerze, aby Text Extractor mógł działać zgodnie z przeznaczeniem. Wykonaj poniższe czynności, aby zainstalować odpowiedni pakiet językowy OCR na swoim komputerze.
Otwórz Uruchom , naciskając Windows + R
na komputerze.
Ctrl + Shift + Enter
powershell
Teraz użyj następującego polecenia, aby pobrać pakiet językowy OCR. Zastąp [Kod języka] odpowiednim kodem dla Twojego języka z jednej z poniższych opcji.
$Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*[Language Code]*' }
Język | Kod języka |
Arabski – Arabia Saudyjska | ar-SA |
chiński – Tajwan | zh-TW |
Niemieckie Niemcy | de-DE |
grecki | el-GR |
Angielskie Stany Zjednoczone | en-USA |
Hiszpański — Hiszpania (sortowanie tradycyjne) | es-ES |
włoski – Włochy | to to |
język japoński | ja-JP |
koreański | ko-KR |
Rosyjski | ru-RU |
szwedzki | sv-SE |
urdu – Pakistan | ur-PK |
hinduski | cześć IN |
Uwaga: jeśli Twojego języka nie ma na powyższej liście, możesz znaleźć wyczerpującą listę wszystkich kodów języków firmy Microsoft pod tym linkiem .
Po zakończeniu użyj następującego polecenia, aby zainstalować pakiet.
$Capability | Add-WindowsCapability -Online
Po zakończeniu powinieneś otrzymać wynik podobny do tego poniżej.
Teraz użyj następującego polecenia, aby sprawdzić, czy pakiet językowy OCR jest zainstalowany i wykryty.
Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*' }
Otrzymasz teraz listę pakietów językowych oraz informacje o tym, czy są one zainstalowane, czy nie. Sprawdź zainstalowany pakiet językowy, wykonując powyższe czynności. Powinien brzmieć Installed obok State .
Teraz użyj następującego polecenia, aby zamknąć PowerShell.
exit
I to wszystko! Teraz masz zainstalowany odpowiedni pakiet językowy OCR na swoim komputerze.
Krok 2: Zainstaluj PowerToys i użyj narzędzia Text Extractor
Możemy teraz zainstalować PowerToys i używać Text Extractor na twoim komputerze. Wykonaj poniższe czynności, aby pomóc Ci w tym procesie.
Odwiedź ten link do strony z wersjami GitHub dla PowerToys. Przewiń w dół i kliknij PowerToysUserSetup-0.71.0-x64.exe, aby pobrać go na swój komputer. Jeśli posiadasz komputer z procesorem ARM, zamiast tego kliknij i pobierz odpowiedni plik wykonywalny. Dodatkowo możesz pobrać tzw. ZIP, jeśli chcesz użyć przenośnej kopii PowerToys.
Po rozpoczęciu pobierania zapisz konfigurację w dogodnej lokalizacji na komputerze. Kliknij dwukrotnie i uruchom instalację po jej pobraniu.
Zostanie wyświetlona umowa licencyjna dla PowerToys. Zaznacz pole Akceptuję warunki licencji i umowę .
Kliknij Opcje .
Kliknij Przeglądaj , aby wybrać miejsce, w którym chcesz zainstalować PowerToys.
Wybierz preferowaną lokalizację i kliknij OK .
Kliknij OK ponownie.
Teraz kliknij Instaluj , aby zainstalować PowerToys.
PowerToys zostanie teraz zainstalowany na twoim komputerze.
Po zakończeniu kliknij Zamknij .
Teraz otwórz menu Start, naciskając klawisz Windows na klawiaturze i wyszukaj PowerToys. Kliknij i uruchom aplikację, gdy pojawi się ona w wynikach wyszukiwania.
PowerToys ma mnóstwo narzędzi i opcji do dostosowania. Możesz dostosować te ustawienia i aktywować potrzebne narzędzia na podstawie swoich preferencji. Przyjrzyjmy się, jak możesz dostosować i używać narzędzia Text Extractor w tym przewodniku. Kliknij Ekstraktor tekstu na lewym pasku bocznym.
Teraz kliknij i włącz przełącznik Włącz ekstraktor tekstu u góry.
Kliknij ikonę Edytuj obok skrótu aktywacji .
Teraz naciśnij preferowaną kombinację klawiszy, której chcesz użyć do aktywacji Text Extractor na komputerze.
Kliknij Zapisz , aby zapisać kombinację.
Zamiast tego kliknij Resetuj, jeśli chcesz przywrócić domyślną kombinację klawiszy.
Możesz także kliknąć Anuluj , aby przerwać tworzenie kombinacji klawiszy.
Teraz kliknij menu rozwijane Preferowany język i wybierz język, którego chcesz używać z Text Extractor.
Możemy teraz używać Text Extractora tam, gdzie nam się podoba. Przyjrzyjmy się, jak w tym przykładzie wyodrębnić tekst ze strony internetowej. Odwiedź preferowaną stronę internetową, z której chcesz przechwycić tekst.
Przewiń do tekstu, który chcesz skopiować, i naciśnij kombinację klawiszy ustawioną dla Text Extractor w powyższym przewodniku. Jeśli nie zmieniłeś kombinacji klawiszy, możesz nacisnąć Windows + Shift + T
na klawiaturze, aby aktywować Text Extractor.
Teraz kliknij i przeciągnij, aby zaznaczyć tekst, który chcesz wyodrębnić.
Tekst z zaznaczonego obszaru zostanie automatycznie wyodrębniony i skopiowany do schowka. Możesz teraz wkleić go w dowolnym miejscu, naciskając Ctrl + V
.
Podobnie możesz także wyodrębniać tekst z obrazów, aplikacji i nie tylko. Spróbujmy wyodrębnić tekst z aplikacji Ustawienia dla tego przykładu. Naciśnij Windows + i
, aby otworzyć aplikację Ustawienia .
Teraz naciśnij kombinację klawiszy, aby aktywować Ekstraktor tekstu. Jeśli nie ustawiłeś niestandardowej kombinacji, naciśnij Windows + Shift + T
. Tak jak poprzednio, kliknij i przeciągnij na ekranie, aby zaznaczyć tekst, który chcesz wyodrębnić.
Tekst zostanie teraz wyodrębniony i skopiowany do schowka. Możesz teraz nacisnąć Ctrl + V
, aby wkleić tekst w dowolnym miejscu.
I w ten sposób możesz używać Text Extractor na swoim komputerze.
Jak usunąć pakiet językowy OCR podczas usuwania PowerToys
Może się zdarzyć, że zechcesz usunąć zainstalowane pakiety językowe OCR z komputera. Oto jak możesz to zrobić. Wykonaj poniższe czynności, aby pomóc Ci w tym procesie.
Otwórz Uruchom , naciskając Windows + R
.
Wpisz następujące polecenie i naciśnij Ctrl + Shift + Enter
.
powershell
Teraz użyj następującego polecenia, aby sprawdzić zainstalowane pakiety językowe OCR.
Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*' }
Powinieneś teraz otrzymać listę taką jak ta pokazana poniżej. Sprawdź stan w wymienionych pakietach językowych. Jeśli jakikolwiek pakiet językowy ma komunikat Zainstalowano, oznacza to, że pakiet jest zainstalowany na komputerze. Zanotuj jego kod języka, który będzie po ~~~ .
Po zanotowaniu użyj następującego polecenia, aby usunąć pakiet językowy z komputera. Zastąp [Kod języka] kodem, który zanotowałeś wcześniej.
$Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*[Language code]*' }
Następnie użyj następującego polecenia, aby zastosować zmiany.
$Capability | Remove-WindowsCapability -Online
Wpisz następujące polecenie i naciśnij klawisz Enter, aby zamknąć program PowerShell.
exit
I to wszystko! Teraz usuniesz wybrany pakiet językowy OCR ze swojego komputera.
Mamy nadzieję, że ten post pomógł ci łatwo korzystać z Text Extractor na twoim komputerze. Jeśli napotkasz jakiekolwiek problemy lub masz jakieś pytania, skontaktuj się z nami, korzystając z sekcji komentarzy poniżej.
Dodaj komentarz