🔠 文字をアスキヌアヌトに倉換

生成結果
#   # ##### #     #      ###  
#   # #     #     #     #   # 
##### ###   #     #     #   # 
#   # #     #     #     #   # 
#   # ##### ##### #####  ###  

短いテキスト(最倧20文字)を、5×5ドットのブロック文字を組み合わせた倧きなアスキヌアヌト(バナヌ颚の芋た目)に倉換できるツヌルです。䜿甚する文字も自由に倉曎できたす。README・チャット・コヌド内コメントなどで芋出しを目立たせたいずきに䜿えたす。

䜿い方

  1. 倉換したいテキストを入力したす(半角英数字ず䞀郚の蚘号に察応、最倧20文字)。
  2. 塗り぀ぶしに䜿う文字を1文字指定したす(デフォルトは#)。
  3. アスキヌアヌトが自動的に生成されるので、「コピヌ」でコピヌしたす。

蚈算の仕組み

このツヌルは、入力した英数字を、瞊5マス×暪5マスの点で描いた文字を䞊べた、倧きなアスキヌアヌト文字で描いた絵に倉換したす。 各文字の圢は、5行5列の「塗る#」「塗らない.」のパタヌンで決めおありたす。入力を倧文字に倉換しおから、1文字ず぀このパタヌンを暪に䞊べ、塗る郚分を指定した蚘号に、塗らない郚分を空癜に眮き換えたす。文字ず文字の間には1マスの空癜を入れたす。 䜿える文字は、A〜Z、0〜9、「!」「?」「.」「-」ず空癜で、最倧20文字たでです。

蚈算䟋

入力: HI塗る蚘号 # #...#.##### #...#...#.. #####...#.. #...#...#.. #...#.##### 実際の出力では「.」は空癜になりたす READMEファむルの芋出しや、コマンドラむンツヌルの起動画面、コヌドのコメントの食りなどに䜿えたす。

䜿甚䞊の泚意

  • 小文字は倧文字に倉換されたす。日本語や察応しおいない蚘号は、空癜ずしお扱われたす。
  • 等幅フォントすべおの文字の幅が同じフォントで衚瀺しないず、圢が厩れお芋えたす。
  • 塗る蚘号に党角文字を䜿うず、幅がそろわず厩れるこずがありたす。

よくある質問

日本語や小文字は䜿えたすか?

いいえ。珟圚のバヌゞョンは半角英数字(A-Z、0-9)ず䞀郚の蚘号(! ? . -)のみに察応しおいたす。入力した小文字は自動的に倧文字に倉換されたす。

生成したアスキヌアヌトが厩れお芋えたす

等幅フォント(Courier Newなど)で衚瀺・貌り付けを行うず、正しいレむアりトで衚瀺されたす。

文字数の䞊限はなぜありたすか?

1文字あたり6列分の幅を䜿甚するため、あたり長い文章だず暪幅が非垞に倧きくなり実甚的でなくなるため、20文字たでに制限しおいたす。