你应该知道什么
- PowerToys 文本提取功能允许您从屏幕上的任何位置复制文本。
- 使用快捷方式 –
Win+Shift+T
– 激活文本提取器并在文本周围绘制一个框架以将其复制到剪贴板。 - 只要您的计算机上安装了适当的 OCR 软件包,您就可以提取任何语言的文本 Windows 设备。
复制您在屏幕上看到的任何文本的能力并不是本机支持的奢侈 Windows。 与许多操作系统一样,您不能简单地突出显示并复制在屏幕上看到的文本。
幸运的是,PowerToys 实用程序提供了一种方便的方法来执行此操作。 通过文本提取功能,您可以从屏幕上看到的任何语言中提取任何文本。 以下是您如何使用 PowerToys 从屏幕上的任何位置提取和复制文本。
如何使用 PowerToys 文本提取器 (OCR) 从屏幕上的任何位置复制文本。
传统上,人们必须拍摄屏幕快照,然后使用 OCR(光学字符识别)工具提取文本,这是一种漫长而繁琐的解决方法。 但是,借助 PowerToys 中的文本提取功能,实际上您在屏幕上看到的每个单词都可以以任何语言捕获并复制到剪贴板。
在开始之前,请确保您的设备上安装了 PowerToys Windows 个人电脑在系统上安装 PowerToys 后,启动它并按照以下步骤开始复制屏幕上的文本。
说明: 在您的设备上安装 PowerToys Windows 个人电脑
接下来,按照以下指南使用 PowerToys 实用程序捕获屏幕上的文本。
1. 在 PowerToys 上启用文本提取器并选择您的“首选语言”。
在 PowerToys 窗口中,向左向下滚动并选择 文本提取器。
在右侧,确保 激活文本提取器 该选项已激活。
然后,在“快捷方式”部分中,通过单击旁边的下拉菜单选择“首选语言”。
并选择您要复制的文本的语言。
仅当您的设备上未安装其他 OCR 包时才会显示基本英语语言包 Windows 个人电脑要了解有关在 Windows 上安装 OCR 语言包的更多信息,请参阅第三步。
2. 捕获屏幕上的文本
如果您要捕获的文本是英文的,只需打开文本所在的图像、页面或窗口,以便它在屏幕上可见。 然后按激活快捷键 – Win+Shift+T
。
您的屏幕将变成灰色,光标将变成十字准线。
按住鼠标左键并拖动光标以在要复制的文本周围创建一个框架。
完成后,释放光标。 文本会自动识别并复制到剪贴板。 您现在可以粘贴文本 (Ctrl+V
) 哪里都行。
3. 捕获另一种语言的文本
如果您要复制的文本是其他语言,则必须安装该语言的 OCR 软件包 Windows。 以下是如何获取它并使用它来捕获英语以外的语言的文本。
3.1 – 获取支持的 OCR 语言包列表 Windows
首先确保您要安装的 OCR 包的语言受支持 Windows。 要获取这些列表,请首先打开 PowerShell 的提升实例。 为此,请按“开始”并键入 力量 Shell, 并选择 以管理员身份执行。
然后将以下内容键入或复制到 PowerShell 中:
Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*' }
并按 Enter。 您将获得所有受支持的 OCR 语言包的列表 Windows。
语言以语言位置格式缩写。 所以 Ar-SA 是“阿拉伯语沙特阿拉伯”。
zh 是“美国英语”。
如果您的系统上已有 OCR 语言包,其状态旁边会显示“已安装”。 否则,显示“NotPresent”。 如果列表中没有可用的语言,OCR 不支持它。
3.2 – 安装支持的 OCR 语言包 Windows
要开始在 Windows 上安装受支持的 OCR 语言包,请记下该语言的语言缩写。
然后将以下内容键入或复制到 PowerShell 中:
$Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*zh*' }
在上面 example,将 zh 替换为您要安装的软件包。 在我们的例子中,我们选择 Russian-Russia,其缩写为 ru-RU。
然后罢工 Enter。 接下来输入以下内容:
$Capability | Add-WindowsCapability -Online
并击中 Enter。 等待软件包下载并安装。
完成后,您应该会看到这个 Online : True
确认消息。
3.3 – 在文本提取器中选择您新的首选语言
现在您的语言包已安装,请返回 PowerToys 中的文本提取器。 单击旁边的下拉菜单 首选语言。
并选择您新的首选语言。
3.4 – 以新语言捕获文本
在 PowerToys 中,选择您的首选语言并打开文本所在的图像、窗口或页面。 然后按激活快捷键 – Win+Shift+T
。
和以前一样,单击鼠标左键并拖动光标,在要复制的文本周围绘制一个框。
释放左键单击,文本将被识别并复制到剪贴板。 将其粘贴到您喜欢的任何地方。
文本的字符以文本语言的精确脚本书写。
常问问题
让我们看一下有关使用 PowerToys 从屏幕上的任何位置提取和复制文本的一些常见问题 Windows。
如何删除已安装的 OCR 语言包 Windows?
如果您已安装 OCR 语言包但现在想要卸载,请以管理员身份运行 PowerShell 并键入 $Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*zh*' }
确保将“zh”替换为您要删除的语言包的缩写。 然后进来 $Capability | Remove-WindowsCapability -Online
。 您的包裹将立即被删除。
为什么文本提取器不起作用?
如果文本提取器不起作用,请尝试以管理员身份运行 PowerShell。 另外,请尝试关闭任何对您的设备造成修改或干扰的程序 Windows 像 MicaForEveryone 这样的用户界面已知在使用 PowerToys Text Extractor 时会导致问题。
PowerToys 可以从哪些屏幕复制文本?
PowerToys 中的文本提取实用程序可以从屏幕上的任何位置复制文本,无论是图像、打开的窗口、您的 Browser ETC Windows 设置页面等。只要它在屏幕上对您可见,就可以将其复制到剪贴板。 只需按 Win+Shift+T
要调用文本提取器,请在文本周围绘制一个框。 然后它会被识别并自动复制到剪贴板。
PowerToys 中的文本提取器实用程序提供了一种简单有效的方法来复制您在屏幕上看到的文本。 能够用任何语言进行操作肯定会让您的日常生活变得更加轻松 Windows 任务和职能。 我们希望本指南对您有所帮助。 下次见!