使用步驟
- 選擇圖片,對比強烈、背景簡單的圖片效果最好。
- 設定每行字元數,選擇字元集。
- 如果要顯示成深色背景上的淺色文字(比如終端裡),勾選「用於深色背景(反相)」。
- 複製文字,或下載 TXT、PNG。
引數說明
- 每行字元數
- 每行多少個字元。字元高約為寬的兩倍,所以行數大約是列數的一半。
- 字元
- 標準用 10 個字元表示由深到淺,精細用 70 個字元、層次更細,方塊用 █▓▒░。
圖片是怎麼變成文字的
圖片的每一小塊會按亮度變成一個字元。「標準」字元集按由深到淺排列:
@%#*+=-:.
最暗的地方變成 @,最亮的地方變成空格。勾選「用於深色背景(反相)」後順序會反過來,亮的地方用密集的字元,這樣在黑底白字的終端裡看起來才正確。
字元格子的高度大於寬度,所以工具大約每取 2 行畫素對應 1 列畫素。一張正方形圖片設為每行 80 個字元時,大約有 40 行。用於終端或 README 時,每行字元數可選 80 到 120;如果要儲存為 PNG,可以再多一些。
常見問題
為什麼看起來被壓扁或拉長了?
字元畫要用等寬字型(如 Courier、Consolas、Menlo)顯示。非等寬字型裡每個字元寬度不同,畫面就會錯位。
為什麼看不出原圖是什麼?
字元畫只能表現明暗。可以增加每行字元數、把主體裁得更緊,或換一張對比更強的圖片。
圖片會上傳嗎?
不會,全部在瀏覽器本地處理。
隱私說明
本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。