TextShot首頁、文檔和下載- 截圖文本識別工具- 程式开发

TextShot 可截取屏幕截圖並將其文本內容複製到剪貼板,適用於Windows、macOS 和大多數現代Linux 發行版。

使用

textshot -h 打印可用的命令行選項:

usage: textshot [-h] [-i INTERVAL] [langs]

Take a screenshot and copy its text content to the clipboard.

positional arguments:
langs                 languages passed to tesseract, eg. "eng+fra" (default: eng)

optional arguments:
-h, --help            show this help message and exit
-i INTERVAL, --interval INTERVAL
                        select a screen region then take textshots every INTERVAL milliseconds

例子

  • 基本用法:textshot打開一個疊加層,可以在其中圍繞要復制的文本繪製一個矩形。

  • 備用語言:textshot eng+fra指定使用英語作為主要語言,使用法語作為次要語言。確保為其他語言安裝了適用於Tesseract 的適當數據文件。可以在此處找到所有受支持語言的列表。

  • 連續複製文本內容:textshot --interval 200在屏幕區域繪製一個矩形,然後每200 毫秒從中復製文本。

熱鍵

建議為這個工具附加一個全局熱鍵,這樣你就可以運行它而無需打開控制台並輸入命令。

Windows上,可以使用AutoHotkey腳本來完成此操作;textshot.ahk包含一個可以使用的示例AHK 腳本。

Ubuntu上,打開鍵盤設置,它會顯示所有Gnome 快捷方式。在底部有一個+按鈕可以添加您自己的快捷方式。單擊它並將命令設置為textshot。如果您使用的是虛擬環境,textshot上述路徑應指向環境的textshot.

可以通過搜索如何使用鍵盤快捷鍵運行shell 命令來找到其他操作系統上的進程。

故障排除

蘋果系統

您可能需要授予捕獲屏幕的權限。您可以轉到“系統偏好設置”>“安全和隱私”>“隱私”>“屏幕錄製”,然後選中“終端/iTerm”複選框。

Linux

如果文本在通知中正確顯示,但您無法粘貼,請安裝xclip(例如使用sudo apt install xclip

#TextShot首頁文檔和下載 #截圖文本識別工具 #程式开发

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *