От нечего делать написал небольшой скриптик для этого дела, правда только латинские символы поддерживает. http://geograph.us/tools/ascii_art.php PHP: <?php if(empty($_POST['word'])) { echo '<form method="post"><input name="word"><input type="submit" value="OK"></form>'; exit; } $word = $_POST['word']; $letter_pat = '9'; $space_pat = '6'; $letter_width = 8; $letter_height = 7; $symb["a"] = ' XXXX '. 'XX XX'. 'XX XX'. 'XX XX'. 'XXXXXXXX'. 'XX XX'. 'XX XX'; $symb["b"] = 'XXXXXXX '. 'XX XX'. 'XX XX'. 'XXXXXX '. 'XX XX'. 'XX XX'. 'XXXXXXX '; $symb["c"] = 'XXXXXXXX'. 'XX XX'. 'XX '. 'XX '. 'XX '. 'XX XX'. 'XXXXXXXX'; $symb["d"] = 'XXXXXXX '. 'XX XX'. 'XX X'. 'XX X'. 'XX X'. 'XX XX'. 'XXXXXXX '; $symb["e"] = 'XXXXXXXX'. 'XX XX'. 'XX '. 'XXXXX '. 'XX '. 'XX XX'. 'XXXXXXXX'; $symb["f"] = 'XXXXXXXX'. 'XX XX'. 'XX '. 'XXXXX '. 'XX '. 'XX '. 'XX '; $symb["g"] = 'XXXXXXXX'. 'XX XX'. 'XX '. 'XX '. 'XX XXXX'. 'XX XX'. 'XXXXXXXX'; $symb["h"] = 'XX XX'. 'XX XX'. 'XX XX'. 'XXXXXXXX'. 'XX XX'. 'XX XX'. 'XX XX'; $symb["i"] = 'XXXXXXXX'. ' XX '. ' XX '. ' XX '. ' XX '. ' XX '. 'XXXXXXXX'; $symb["j"] = ' XX'. ' XX'. ' XX'. ' XX'. ' XX'. 'XX XX'. ' XXXXXX '; $symb["k"] = 'XX XX'. 'XX XX'. 'XX XX '. 'XXXXXX '. 'XX XX '. 'XX XX'. 'XX XX'; $symb["l"] = 'XX '. 'XX '. 'XX '. 'XX '. 'XX '. 'XX XX'. 'XXXXXXXX'; $symb["m"] = 'XX XX'. 'XXX XXX'. 'XX XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'; $symb["n"] = 'XX XX'. 'XXX XX'. 'XX X XX'. 'XX X XX'. 'XX XXX'. 'XX XX'. 'XX XX'; $symb["o"] = ' XXXXXX '. 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. ' XXXXXX '; $symb["p"] = 'XXXXXXX '. 'XX XX'. 'XX XX'. 'XXXXXXX '. 'XX '. 'XX '. 'XX '; $symb["q"] = ' XXXXXX '. 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. ' XXXXXX '. ' XX'; $symb["r"] = 'XXXXXXX '. 'XX XX'. 'XX XX'. 'XXXXXX '. 'XX XX'. 'XX XX'. 'XX XX'; $symb["s"] = 'XXXXXXXX'. 'XX X'. 'XX '. 'XXXXXXXX'. ' XX'. 'X XX'. 'XXXXXXXX'; $symb["t"] = 'XXXXXXXX'. 'X XX X'. ' XX '. ' XX '. ' XX '. ' XX '. ' XX '; $symb["u"] = 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. ' XXXXXX '; $symb["v"] = 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. ' XX XX '. ' XX '; $symb["w"] = 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX'. 'XX XX XX'. 'XXX XXX'. ' X X '; $symb["x"] = 'XX XX'. 'XX XX'. ' XX XX '. ' XXXX '. ' XX XX '. 'XX XX'. 'XX XX'; $symb["y"] = 'XX XX'. 'XX XX'. ' XX XX '. ' XXXX '. ' XX '. ' XX '. ' XX '; $symb["z"] = 'XXXXXXXX'. 'X XX'. ' XX '. ' XX '. ' XX '. 'XX X'. 'XXXXXXXX'; for($a = 0; $a < $letter_height; $a++) { for($i = 0; $i < strlen($word); $i++) { $result .= substr($symb[strtolower($word[$i])], $a * $letter_width, $letter_width); if ($i < strlen($word) - 1) $result .= ' '; } $result .= "\r\n"; } echo "<pre>\r\n"; echo $result; echo "\r\n</pre>"; echo "\r\n\r\n"; $result = str_replace('X', $letter_pat, $result); $result = str_replace(' ', $space_pat, $result); echo "<pre>\r\n"; echo $result; echo "\r\n</pre>"; ?>
669999666699666699669999999966999999996699999999669966669966669999666699999999 996666996699966699669669966966666996666699666699669966669966996666996696699669 996666996699696699666669966666666996666699666666669966669966996666996666699666 996666996699669699666669966666666996666699666666669999999966996666996666699666 999999996699666999666669966666666996666699666666669966669966999999996666699666 996666996699666699666669966666666996666699666699669966669966996666996666699666 996666996699666699666669966666999999996699999999669966669966996666996666699666