可以。支持 JPG、JPEG、PNG,也支持 WebP、GIF、AVIF、BMP、TIFF 和 HEIC/HEIF。每次上传一张不超过 20 MB 的图片,原图每边不得超过 8192 像素;文件经过压缩后体积很小,也可能超过像素尺寸限制。
图片转 ASCII 字符画
使用免费的图片转 ASCII 工具,把照片转换为字符画。下载 PNG,或选择 TXT 来复制字符并保存文本。
如何将图片转换为 ASCII 字符画
选择图片并等待上传
选择一张照片、标志图或插画。选中文件后即开始上传,请等待上传完成后再进行转换。
设置每行字符数和样式
可以先使用默认的每行 100 个字符和“标准”字符集。每行字符越多,可表现的细节越多,文本行也越长。还可以试试“简洁”或“细致”,比较不同字符的视觉效果。
选择 PNG 或 TXT
默认选择 PNG,生成白底黑字的字符图片。若需要编辑字符或使用“复制文本”按钮,请选择 TXT。第一次转换时可以先保持“反转明暗”关闭。
转换并保存结果
点击“转换为 ASCII”开始转换,查看完成后的结果并下载文件。TXT 结果还可以复制文本。修改参数后再次转换,即可比较不同效果。
选择每行字符数和字符集
图片转 ASCII 工具会读取图片的灰度明暗,并据此选择字符。关闭“反转明暗”时,较密的符号表现暗部,空格和较疏的符号表现亮部。
每行字符数可设为 20–800。行数会结合图片比例和字符格的宽高比例自动计算。增加每行的字符数可以表现更多细节,但也需要更宽的显示空间。
标准
- 有什么不同
- 包含 10 个字符,从空格、标点到 @ 等较密的符号。
- 适用情况
- 可作为起点,用来表现同时包含轮廓和明暗层次的照片。
简洁
- 有什么不同
- 包含 6 个字符,明暗可选的层级较少。
- 适用情况
- 想减少符号种类、让字符纹理更简单时可以尝试。
细致
- 有什么不同
- 使用更长的字母、数字和符号序列,提供更多明暗层级。
- 适用情况
- 适合表现平滑的明暗过渡;增加字符种类无法恢复原图中不存在的细节。
| 字符集 | 有什么不同 | 适用情况 |
|---|---|---|
| 标准 | 包含 10 个字符,从空格、标点到 @ 等较密的符号。 | 可作为起点,用来表现同时包含轮廓和明暗层次的照片。 |
| 简洁 | 包含 6 个字符,明暗可选的层级较少。 | 想减少符号种类、让字符纹理更简单时可以尝试。 |
| 细致 | 使用更长的字母、数字和符号序列,提供更多明暗层级。 | 适合表现平滑的明暗过渡;增加字符种类无法恢复原图中不存在的细节。 |
三种字符集都使用 ASCII 字符表中的可打印字符。可以先保持每行字符数不变,比较不同字符集的效果,再决定是否增加字符数。
ASCII 字符画保存为 PNG 还是 TXT?
两种格式使用同一个字符网格。PNG 将显示效果固定为图片;TXT 保存字符和换行,便于后续粘贴或编辑。
文件内容
- PNG
- 渲染完成的字符图片。
- TXT
- 包含字符、空格和换行的纯文本。
显示效果
- PNG
- 白底黑字,字体和间距固定。
- TXT
- 字体、文字颜色和间距取决于打开或粘贴文本的应用。
后续编辑
- PNG
- 在图片编辑器中处理渲染后的图像。
- TXT
- 在文本编辑器中修改单个字符。
结果操作
- PNG
- 下载 PNG 图片。
- TXT
- 复制文本或下载 TXT 文件。
| 比较项 | PNG | TXT |
|---|---|---|
| 文件内容 | 渲染完成的字符图片。 | 包含字符、空格和换行的纯文本。 |
| 显示效果 | 白底黑字,字体和间距固定。 | 字体、文字颜色和间距取决于打开或粘贴文本的应用。 |
| 后续编辑 | 在图片编辑器中处理渲染后的图像。 | 在文本编辑器中修改单个字符。 |
| 结果操作 | 下载 PNG 图片。 | 复制文本或下载 TXT 文件。 |
每次转换只生成所选格式的一个文件。如果同时需要 PNG 和 TXT,可以保留已上传的原图,选择另一种格式后再次转换。
图片转 ASCII 常见问题
它会根据明暗选择字符,重新表现图片。如果需要识别截图、扫描件或照片中的文字,可以使用具备 OCR 功能的图片转文字工具。
可以上传 GIF,但只会转换第一帧。多页图片也只使用第一页,结果是一张静态 PNG 或一个 TXT 文件。
本工具根据图片明暗生成单色字符画,PNG 为白底黑字。TXT 只包含纯文本字符,文字或背景的颜色由显示文本的应用决定。
转换前会先将图片与白色背景合成。完全透明的部分会变为白色,半透明部分会与白色混合,再根据合成后的明暗生成字符。导出的 PNG 使用不透明的白色背景。
请使用等宽字体,并保留每一个空格和换行。自动换行、比例字体和不同的行高都可能改变排版。如果希望分享时显示效果固定,可以选择 PNG。
它会反转明暗映射关系:原图亮部使用较密的字符,暗部使用较疏的字符或空格。改变的是字符排列,PNG 仍然是白底黑字。
输出最多包含 1000 行和 80 万个字符格,换行符不计入其中。图片的高度相对宽度过大时,即使上传文件体积很小,也可能超过行数限制。可以减少每行字符数,或裁剪图片,让画面不那么细长。