韩文字符画生成器 把韩文变成 ASCII 字符画

大多数 ASCII 字符画生成器输入韩文后什么都不输出。在这里输入韩文名字或短语,边打边画。

韩文模式韩文会先画成图片,再转换成 ASCII。大多数生成器完全无法处理韩文。
~/output.txt 韩文模式 · 方块
$ banner --hangul --style=方块 "안녕하세요"
77 × 8

按原样复制文字。在记事本中请选择 Consolas 等等宽字体,并关闭自动换行。

02 — STYLES

“안녕하세요”的 6 种样式

点击卡片即可复制。

03 — EXAMPLES

韩文字符画示例

每一个都是用这个页面做的。输入相同的文字并选择相同的样式,就能得到相同的结果。

英文请试试 12 种 FIGlet 字体 →

HOW TO

使用方法

  1. 输入韩文名字或短语,最多 40 个字符,边打边画。
  2. 选择样式,或在下面的卡片里比较全部 6 种。点击卡片即可复制。
  3. 用复制、TXT 或 PNG 按钮粘贴到需要的地方,或保存为文件。
ABOUT

韩文字符画是怎么做出来的?

传统的 ASCII 横幅使用 FIGlet 字体。FIGlet 字体为每个字母存放一幅几行高的小图,生成器只需把它们横向排列。但 FIGlet 字体里没有韩文,而韩文由初声、中声、终声组合成 11,172 种音节,一个个手绘并不现实。所以大多数生成器输入韩文时会返回空结果。

lab.ascii 换了一种做法。它先在屏幕外的画布上用粗体画出你的文字,把画面切成宽 5 像素、高 10 像素的格子,再测量每个格子被填满的程度。填得满的格子用 █ 或 @ 这样浓重的字符,空的格子用空格,于是每个音节的形状就以纯文本的形式出现。带收音(终声)的音节、夹在中间的英文和数字也能同样画出来。

样式就是用来填格子的那组字符。方块(█)形状最清晰,阴影(░▒▓█)带有柔和的渐变。井号(#)和 @ 符号只用键盘字符,几乎在任何字体下都显示良好。在聊天应用里建议两三个音节;想在任何地方都保持原样,请保存为 PNG 以图片发送。

常见问题

怎样用韩文写我的名字?

韩文是表音文字,大多数名字可以按读音来写。例如“小明”是 샤오밍,“李娜”是 리나,“王”是 왕。把韩文拼写输入框中,字符画会随输入实时变化。

为什么在聊天应用里看起来乱了?

聊天应用通常使用字宽不同的字体,空格和符号的宽度不一致。在支持代码块的地方(如 Discord 的 ```)请粘贴到代码块里,或保存为 PNG 保持原样。

最多能输入多少字?

最多 40 个字符。每个韩文音节约占 16 列,所以聊天消息适合两三个音节,GitHub README 或终端适合五个左右。

我输入的文字会上传到哪里吗?

不会。字符画在浏览器中绘制,文字不会发送到服务器。使用分享时,文字会放在分享链接的 # 之后。

GUIDE
MORE TOOLS

试试其他工具