**ASCII 圖案**（英語：），又名「文字圖」、「字符畫」，是一种主要依靠电脑ASCII字符来表达图像的艺术形式，最早于1982年美国卡内基梅隆大学出现，互联网刚出现时在英语世界的社交网（Usenet、BITNET、網路論壇、FidoNet、電子布告欄系統BBS）上時常利用到的表情符號。它可以由文本编辑器生成。很多ASCII 圖案要求使用定寬字体（固定宽度的字体，例如在传统打字机上使用的字体）来显示。

ASCII 圖案用于当文字比图像更稳定和更快显示的场合。包括打字机、电传打字机、没有图形的终端，早期的电脑网络，电子邮件和Usenet的新闻信息中。

ASCII 圖案的类型和例子
--------------

更多：顏文字
最简单的ASCII 圖案有两三个字母组成，使用文本表达表情。

常用的表情和含义

| ASCII 表情 | 含义 | ASCII 表情 | 含义 |
| --- | --- | --- | --- |
|  :-D | 开心 |  :-( | 不悦 |
|  :-P | 吐舌头 |  :-\* | 亲吻 |
|  ;-) | 眨眼 |  :-x | 闭嘴 |
| <※ | 花束 |  :-O | 惊讶 |
| $\_$ | 见钱眼开 | @\_@ | 困惑 |
| >\_< | 抓狂 | T\_T | 哭泣 |
| = =b | 冒冷汗 | >3< | 亲亲 |
| ≧◇≦ | 感动 | ＝ ＝＃ | 生气 |
| (×\_×) | 晕倒 | (︶︿︶) | 不满 |
| (=^\_^=) | 喵喵 | (￣﹁￣) | 流口水 |
| (T\_T) | 哭泣 | ╮(￣▽ ￣)╭ | 两手一摊 |
| ╭（╯\_╰）╭ | 路过 | (\*+﹏+\*)~@ | 受不了 |
| \*\(^\_^)/\* | 为你加油 | づ￣ 3￣)づ | 飞吻 |
| b（￣▽￣）d | 竖起大拇指 | (￣(工)￣) | 大狗熊 |
| ^(oo)^ | 猪头 | Orz | 跪了 |
| (-｡-;) | 恶心 | (╯▔皿▔)╯ | 愤怒 |

更复杂的例子是使用几行文本来表示大的图形或更复杂的图像，例子有：

```
                 (__)
                 (oo)
          /-------\/          ＿       
         / ||    ||         / o) \   
        *  ||----||         \ (o /   
           ~~    ~~           ￣
              牛             太極       
```

最普遍的用法是把这些图像用于电子邮件、Usenet的个人签名中。

一些图形忽略特定字母的形状，而把它们看作整体图形的填充方式：

```
                 _a,
                _yQa.
               _qTWW(
               je`?QX:
              <d+ -3Wm;
             _qos_s%mWw,
             a2?????TWW(
            sd(     -?Qm;.
          .amm;     .xmWmc
          """""`    """""""
```

另一种类型时使用一个字母形成一个单词，例如： 

```
    HHHHHH    HHHHHH     IIIIII     
     HHHH      HHHH       IIII      
     HHHH      HHHH       IIII      
     HHHHHHHHHHHHHH       IIII      
     HHHHHHHHHHHHHH       IIII     
     HHHHHHHHHHHHHH       IIII       
     HHHH      HHHH       IIII      
     HHHH      HHHH       IIII     
     HHHH      HHHH       IIII     
    HHHHHH    HHHHHH     IIIIII    
```

有人使用ASCII 圖案创作独特的排版样式，例如：

```
        __               __,
      ( /              (          o _/_ /
       / __,  _   _     `.  _ _  ,  /  /_
     _/_(_/(_/ /_(/_  (___)/ / /_(_(__/ /_
    //
   (/
```

FIGlet（英语：）程序（以及其他支持其标准的程式）允许设计和使用ASCII字体。

```
        _____ ___ ____ _      _   
       |  ___|_ _/ ___| | ___| |_ 
       | |_   | | |  _| |/ _ \ __|
       |  _|  | | |_| | |  __/ |_ 
       |_|   |___\____|_|\___|\__|
```

有人則會使用特殊的Unicode字元來創作。

```
    █  █  █  █████  █    █   █████
    █  █  █    █    █   █      █ 
    █  █  █    █    ████▄      █
    █  █  █    █    █    █     █
    ███████  █████  █     █  █████
```

生成ASCII 圖案图形的方式
---------------

有很多文本编辑器用于生成直线、矩形以及填充图形等等。直接使用这些工具可以很方便的生成各种ASCII 圖案图形。位图是矢量量子化的特例。一个例子如下所示：

Photo of redwing blackbird

```
aaaaaa222222SSSSSS2222222SSSS2a22222SSSSSSSS22aaaaaaaa222222SS222aaaZaaZZZZ
2222aaaaS2222222222222222SS2SS22222SSXXXSSXSSXSSSXXXXXSSXSXXXXXX7XSSSSSSS22
2222222aaaZZa222222a222222SS22a22SSX77rrr777X77XXXSSSSSXSSXSSSXXXSXSS22S222
22a2222aaaaaaa22222aaaZZa2aa2aa2222SSSSXXXSSSSXXXXXXSXSXXSSSSXSSSXX7X22SSS2
22222a222222222222aaaZZZZZaaZaaZZZaaaa2a2SSSSSSSXSXXXXXXXXSX7;..;20X77XXXS
2SSSSSXSSSSSSSSSSSSSS2222aa2222aaaaaa222222SSX7X777XXXX7r:   aMMMMBS7XX7XXX
SSSSSSXXSXXSSX7:,::i:.:rXSSSSSS22222a2SSXX7XXX77rr;i,    :WMMM@r.;XSSSSS22
S22a222S2222XirWMMMMMM@a:;XSSXXXSSXXXX77;ii:,,,:...:rX0MMMMZ: ,;XSS2S222222
SSSS22aaa22X,2MMMWWW@@MMM2.:i:,,.    ..i7ZB@MMMMMMMMMMMM07 :7SaaaZZaaaaa222
XSXSXXS2S7: rMMZWWWWWWW@MMMB0MMMMMMMMMMMMMMM@WMW@@W@@@@WMMZaZ8888ZZaa2222S2
rrr;77rriXMMMMMWWWWWWWWWWWMMMM@W@M@@@@@@WWWWWBWW@WW@8ZW@MXS0B00088ZZZZaaaa2
;;iiiii:;ZX;,8MMWWW@@MMMMMMMM@W@WWWWB0@B0WWWWBBWWBWW@MWWMMaSaa222aaaaZaaaa2
;r;rrrr7;:..   MM@MM@W0B@MMMWMMWWWWWWBWWBWBWWWWWWWWB0ZWMMMM7XXXXX7XSSS2aZaa
ii7XSZ2aaaaaa2;,MM@7r7XS8Wi   MWB0BWWWWWWWBWWW@WW@MMMM8Xi,;XXSSSSSSSSSSS222
XSSSaZ80BBBBBWB8MM2X2a8MW  M0MMWBWWWWWWWWWWWWW@MMMM8SX2aZ88Z8ZZZZaaaaa2SSXX
a0008Z22Z800BB08M0 S28MZ    MMWWWWW@WWWWWWWW@MM@a;rX2ZZ88ZZZZZZ88ZZaa22SXXX
08a222SS22aZZZZ2BMir7r   MMMMBBWWBBBBWWWWWWMMM0,:;rr7XXXXXX777rr77XX7X77X7X
0WWWBB088888ZZ8ZSZMMM8MMMMM@WWWWBBWW@WWWWWMM2,ir7r7r77XXX77rr;;;rr7XXSS2222
SSSaaaZZZaaa22222X;rWMMMMWWWWWWWWWWWWWWWWWMB;r77XXXXS2222SSX77rr;rr7XXX2aZa
SSSSSSXXXXX7XXXX777;. XWMMM@WW@@@@WWWWWWMMM22a22222222222SSXX7rrrrrr7XXSSSS
2222SXXXX7XXX7XXXXXX7ri  i0M@@MWMMMMM@MMMBZZ0B000000088ZZZZZZZZZaaa22SSSSXS
22aaZZ8Z888808888ZZZZaa2X:MZMMW ..78WMMZrXSSS2222aaaaaZZZZZZZZaZaaa222SS2SS
2SXXSS22aaZ880000BBBBB088S2BWMMXaX7 ;Mii7rr;;;i;;;;;;;rr777r7r7r7rrr7rr77XX
888ZZZZa2SSX77XXSSXSSSSS2SX7    8SrXMr;XX77r77rrrr;;;;;rrrr77r7r7rrrr;rr;i;
Z8088ZZZZZZ22SSSSSXX7777rrrXai 7270Mr72aZZZZ888888888ZZZaSSXSXSSSX7r;i::;rS
aaaSS2222aaaaaaZaZZZ888888Z88M; .MMrrSSXXXS2aaa2aaaa2S77rrrr777X77XXX2a888Z
XXX7X77rrr7XXS222222aZZZ8ZZa7@2: 7M,;;;;iiii::,::,,...:,.::i;r;rr7X2ZZa22
XXr;ii::iiii;r777rrr7ri::iir,M,S MMZXS2Zaaa22SXX77777XS222222aaa2SXX777r7XX
X77r;rr7XXXSSSSSXS22XrrXSa80Z080,  2Z8aaaZZ880BBWWWWWWWWWWWWWW@WWWWWB08ZZZZ
i,:iirrrrr7rrrrr7a:;MMM@WBB0000WMW  i8Z22aaa8Z888Z888000BBB88ZZZZ0BBW@MMMMB
822SXXaZa2XX77777Z    rMM@8Z880BMM: :XBZaaa22222ZZZZZaa222XXXXXXXXXXXS2aZZ2
8WaSSr77XX2Z0@@@WMMX     7MM@0ZZZ:M2 ;0Z8aSX7r;7XaZaS77r;rXX2aa2SSXXXSSX7r;
   ;;7X;:ii.:..7SZ8BWZ;     ;2S77  XB SiX;;rrr;ii;i::,::;r;7X;iii::,,.... ,
282X,  ..2a8W8Sr.;a8WMMM@,    2BMW22@. 72a22S22a2aZZ8082;i;:,:iir7XSSXriii
,:SZ,7. i:i .    ;..i7rSWMMMr  ,2B0iM  ,8SSSSXrr7777XXS22a2aZZ8880ZSXX280
 .  rZMZS8  r:.7  ri   ,     ;08Z  r8SBZ :;X7SaZ80Z227r:...     .. ,ir7X2
BBZZX7;2;.a8XSSr8000Z@MMMMW0082i ;8WX:70SMSSaa:iii;;rXX7X0MM@BB0Za2S77rr7rX

```

在 ASCII art conversion tool（英语：） 可以找到一个转化工具。 

*活动ASCII 圖案*可以通过向"图片"添加一些列ANSI视频中止序列而实现。

在HTML页面中放置ASCII 圖案
------------------

ASCII 圖案图形可以放到HTML文档中，但是通常要放置在**<pre> </pre>** 格式文本标签中，以使得字体可以正确以等宽字体显示。另外，也可以通过CSS的方式在HTML中生成ASCII 圖案。

相關條目
----

* ASCII立體圖

外部链接
----

ASCII 圖案编辑器：
* Jave - a free versatile使用Java编写的ASCII编辑器（页面存档备份，存于）
* 文本生成器
* 另一个生成光栅ASCII 圖案的程序
* Japanese Ascii Art.image（页面存档备份，存于）
* Boxes - 一个免费的生成和管理ASCII 圖案的滤镜（页面存档备份，存于）

其他链接
* 指南
* AA-lib（页面存档备份，存于）
* libcaca（页面存档备份，存于）（颜色ASCII 圖案）
* Cow Art
* 星際大战（页面存档备份，存于）（一段22分钟长的ASCII动画，要求安装Java）\*\* 星際大战（telnet版） （页面存档备份，存于）（telnet版的星際大战电影）

* 日本ASCII 圖案：要求安装日语字体（对于Windows用户，可以在Windows/IE升级中免费得到）
* 如何绘制Mona风格的ASCII动画AA（页面存档备份，存于）（日语）
* Illustrating software design using UnifiedModelingLanguage is discussed（页面存档备份，存于）
* Text-image.com免费的在线图片／ASCII 圖案转化器（页面存档备份，存于）
* 一个ASCII 圖案档案库（页面存档备份，存于）
* ASCII 圖案（页面存档备份，存于）
* ASCII Art Animation（页面存档备份，存于）

* [ AA(Japanese ASCII art) underground thread @ hiding place (English version)]
* 形文字Archive.is的存檔，存档日期2013-04-18