功能说明
本工具将您输入的英文(大写为主)和数字转换为多行 ASCII 字符画。内置 5 套经典 FIGlet 风格点阵字库:Standard(标准)、Block(方块)、Small(小号)、Bubble(泡泡)、Slant(斜体)。您可以在输入后实时预览,也可以点击“生成 ASCII 艺术字”按钮手动触发。
使用方法
- 在输入框中输入英文或数字(例如 HELLO 123),支持空格。
- 选择您喜欢的字体风格,结果会即时更新。
- 点击“一键复制”将生成的字符画复制到剪贴板,可粘贴到聊天、代码注释或文档中。
- 点击“清空”按钮重置输入和结果。
计算原理
ASCII 艺术字的核心是点阵字库:每个字符被映射为一个固定高度的二维网格,网格中的每个位置用字符(如 #、█)或空格表示。本工具内置的每种字体都定义了 A-Z、0-9 和空格的点阵图案,高度为 5 或 6 行。生成时,程序将输入文本逐字符拆开,按字体高度逐行拼接每个字符的对应行,并在字符间插入一个空格分隔,最终形成多行字符串。
注意事项
- 本工具仅支持英文字母(A-Z,自动转为大写)和数字(0-9),不支持中文、标点符号或其他特殊字符。
- 如果输入包含中文,工具会提示错误,请删除后重试。
- 生成的字符画宽度可能较大,在窄屏设备上可横向滚动查看。
- 复制功能依赖浏览器剪贴板权限,若失败请手动选择文本复制。