🎨 ASCII 藝術產生器

將文字轉換為 ASCII 藝術圖案,或將圖片轉換為 ASCII 字元畫。適合製作 README 標題、程式碼注釋裝飾、終端機藝術等創意內容。

什麼是 ASCII 文字藝術產生器?

ASCII 文字藝術產生器能把你輸入的文字轉換成由字元拼成的大型「文字藝術」(ASCII art),常用於程式的啟動畫面、README 標題、終端機橫幅與純文字裝飾。它提供多種字體樣式,讓純文字環境也能有醒目的標題效果。

你只要輸入文字、選擇字體,工具就會即時產生 ASCII 藝術,複製貼到程式碼註解、README 或終端機中使用。

適用情境

如何使用

  1. 輸入要轉換的文字。
  2. 選擇喜歡的 ASCII 字體樣式。
  3. 工具即時產生文字藝術。
  4. 複製結果貼到 README、註解或終端機。

使用技巧

名詞解釋

ASCII art
用文字字元排列拼出圖案或大型文字的藝術形式。
等寬字型
每個字元寬度相同的字型,是 ASCII 藝術正確對齊的關鍵。
橫幅(Banner)
放在程式或文件開頭的大型標題文字。

常見問題 FAQ

什麼是 ASCII 藝術?

ASCII 藝術是用文字字元(如 #、*、.)排列組合而成的圖案或文字。在早期電腦時代廣泛用於終端機界面、email 和論壇裝飾,現在常見於程式碼 README 的標題和注釋。

為什麼只支援英文和數字?

本工具的「文字轉 ASCII」模式使用內建的 5×5 點陣字體,目前包含 A-Z 英文字母、0-9 數字和常用符號。中文字元因為每個字的點陣資料量龐大,建議使用圖片轉 ASCII 模式來處理中文。

圖片轉 ASCII 是如何運作的?

工具使用 HTML5 Canvas API 讀取圖片的像素資料,依據每個像素的亮度值對應到不同的 ASCII 字元(@#S%?*+;:,. ),亮的區域用空格表示,暗的區域用較重的字元表示。整個過程完全在瀏覽器內完成,不會上傳任何圖片。

如何在 README 中使用 ASCII 藝術?

在 Markdown 文件中,將 ASCII 藝術放在三個反引號的程式碼區塊中,可以保留等寬字體的排版。例如用 ```text 開頭的程式碼區塊包住 ASCII 藝術,在 GitHub、GitLab 等平台都能正確顯示。

ASCII art 可以用在哪?

常用於 CLI 程式的啟動橫幅、README 的標題、終端機歡迎訊息,或在純文字環境中做醒目的文字裝飾。

為什麼貼出來會跑掉?

ASCII 藝術需以等寬字型(monospace)顯示才會正確對齊。若用比例字型或文字太長導致折行,就會看起來破版。

有哪些字體可選?

提供多種 ASCII 字體樣式,從粗體到細線、從方正到花俏都有,可即時切換預覽,挑出最合適的。

資料會上傳嗎?

不會。所有產生都在你的瀏覽器本機完成,文字不會上傳或儲存。