本文へスキップ

アスキーアート文字

ASCII Text Art

テキストをfiglet系の書体から選んだ大きなアスキー文字に起こし、バナーやコミットメッセージに使えるようにします。

🔒 ブラウザの中だけで動きますasciiarttextbanner

このサイトが自前で描いた 5×5 のビットマップ文字を、ハードブランクの区切りとカーニングの配置をつけて FIGfont にしたものです。このリポジトリのために描いたものです(font.ts を参照)。ライセンスはほかのソースコードと同じです。

描く文字
字間

バナー

█   █ █████ █     █      ███
█   █ █     █     █     █   █
█████ ████  █     █     █   █
█   █ █     █     █     █   █
█   █ █████ █████ █████  ███

幅 30桁です。

.flf の FIGfont を置いてください

.flf の FIGfont を置いてください

このタブの中で解析します。アップロードはせず、ページを離れれば何も残りません。

ハングルや漢字をはじめ、ほかの文字体系にはハングル・CJK バナーをお使いください。表から字形を引くのではなくシステムフォントでキャンバスに描くので、ブラウザが描ける文字体系をすべて覆います。
このページに付いてくるフォントは 2 つだけで、どちらもこのリポジトリが自前で持つ 5 × 5 のアルファベットから生成したものです。容量ではなくライセンスの判断です。FIGfont は 1991 年から配布パックやミラーを通じて出回っており、その多くはライセンスがまったく付いておらず、個々のファイルの出どころはたいてい確かめられません。大量に積んで無事を祈るより、出どころを言えるものだけを載せ、あとはご自分で読み込んでいただく形にしました。
形式は短く、仕様も公開されています。ヘッダー 1 行、コメント数行、そのあとは文字ごとに行が並び、右端の終端記号を取り除いて読みます。面白いのはハードブランクです。ヘッダーで宣言する文字で、「ここには何も描かないが、次の字をここへ寄せてはいけない」という意味を持ち、いちばん最後の段階で本物の空白に置き換えられます。その段階を忘れると、バナーはドル記号だらけになります。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。

画像をアスキーアートに

Image to ASCII

写真を指定した幅と文字集合で、アスキーまたは色付きANSIの文字絵に変えます。

ブラウザの中だけで動きます

コードの画像化

Code Screenshot

コードの断片を、構文の色分け・ウィンドウ枠・選んだテーマを付けた画像にします。

ブラウザの中だけで動きます

特殊文字フォント変換

Fancy Text Generator

普通の文字を、太字・筆記体・丸囲み・逆さ・全角といったUnicodeのそっくりな字に置き換えます。

ブラウザの中だけで動きます

ハングル・CJKアスキーバナー

Hangul & CJK ASCII Banner

ハングル・漢字・かなをはじめどんな文字でも、システムフォントをラスタライズして閾値処理し、大きな文字絵のバナーにします。字形をテーブルから引く方式ではありません。

ブラウザの中だけで動きます

今日の運勢(干支・星座)

Daily Fortune by Zodiac Animal & Star Sign

その日の日辰と干支や星座に伝わる気質を突き合わせて一日分の文を組みます(日付を種にしているので読み込み直しても引き直せず、日付が変わるまで同じ文です)。

ブラウザの中だけで動きます

相性占い(干支と日干)

Zodiac Compatibility (궁합)

二人の生年月日から干支と日の天干を取り、三合・六合・冲・怨嗔・刑・破・害のどの関係か、二つの日干の五行が相生か相剋かを、伝統的な読みとともに示します。

ブラウザの中だけで動きます