BG_ASCII - Interactive ASCII Art program

Latest version is BG_ASCII v1.3 (in color)

New in version 1.3
Color pictures !!!
Gradient color text - Color HTML save !!!
Desktop hotkey to write ASCII art signatures and commentary !!!
Mulicolor mode - Grey level - Save functions !!!
New ascii graphic function - flip, invert, trim, rotate !!!
Popup menu

Here are two color ascii pictures of Elvis and Kitten made with BG_ASCII 1.3.

How to create ASCII photo images

Create ascii photo screenshot

To create ascii photo press PIC button, then press Open and select an image file. BG_ASCII supports all major file formats, including jpg, gif, bmp, ico, tif, pcx, pcd and some other. When image is loaded press Go button. You will see ASCII Art Image displayed on the background.

You can resize image by resizing image window.

You can select a convertion region by left mouse click and dragging over desired part of the image. Then you will be able to drag selected mask over the image.

Known BUG - when you select some region and than resize image - visible boundares of the selecton will disapear. Please select the region once again.

You can adjust black level by shift left click on desired part of image. You can adjust white level by shift right click on desired part of image. Also you can input these values manually. After adjustments press Go button again.

How to create artistic ASCII text

Create ascii text screenshot

To create ASCII Text please press TXT button:

Input some text into textbox. Press a long button with font name to select a font face and attributes. You can adjust font size and foreground and background characters.

You can copy or cut ASCII graphic into clipboard by pressing Ctrl-C or Ctrl-X keyboard keys. After the text is copied into windows clipboard you can paste it whenever you want by pressing Ctrl-V keyboard keys or by selecting a Paste option from popup menu of the application you want to paste text to.

Please use SETTINGS button on the main window to change a font face and font size of background window like font in "To create ascii text" section. (I think that you must choose some fixed pitch font a'la courier.)

You may modify halftone scale character string: Manually - type 16 character long string into appropriate textbox or Auto. Please press Pref button, select a font name and attributes, after a while the new halftone string will appears in the textbox. Leave any 16 characters that you like and press Go

Example of black and white picture:

__N` N)(N) NNNNL__. _JNN) (NN)(N" NJNFL__NF"`. .J"" (NNNNN" NNNNNNNNNNNNNNNNJNL_. ."` (NNNNNNNNNNNNNNNNNNNLJNNN. (N) _N` ` NNNN(NNNNNNNNNNNNNNNNNLNNNL .NN) NNF ` NNNNN) `4NNNNNNNNNNNNNL. _NNN() JNNN .JF` NNNN)` 4NNNNNNNNNNNNN "NNNN)).) N .NN) N" NN`` 4NNNNNNNNNNN_ NNN(N)() N NNF4N"4NNN) `"NNNNNNNNN) (NNNNNNNNN_NN_)( (NNNNN) `NNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNN (NNNNNN` NNNNNNNNNNNNNNNNNN.NN (NNNNN .NNNNNNNNNNNNNNNNNNNNN `NN (NNNNNNNF""NNNNNNNNNN `4. (NNNNN) ._ 4NNNNNNL `N (NNNNN .NF(NN 4NNNNNNNNL. NN) (NNNNNN ` (N) (NNNNNNNNNNN_ _NNL_ (F (NNNNNNL. .NN"` (NNNN)""4F 4NN_. .` (NNNNNNN_. .N) 4NNNNN)) NN) (NNNN) 4NNLJNF"`4NNNN (NNN. "NNNNNNL "4 (NNNN) `NNNNNNF NNF4N) (N (NNNNN) (NNNNL NN"" N () ( `NNNNNN`_ _J_JNNNNNL_ (N _` (L/ 4NN) "`(NNNNNNNNL. ( L. N) (NNNNNNNNNN) ._4N 4) .N) (NNNNNNNNNNNN /` `". (F .N)`4 (NNNNNNNNN _F ( (NNN``" .NNNN `N NNNNNNNNN (" "` _ NN _NN` 4L "L `4NNNNNN)) J .J" ""4NN JN) 4_ (N_JNNNNNNL) N .` JNNNNNN) .JN 4_ `NNNNNNNNNNN. .. `4NN. .NN `_. "4NNNNNNNNNNNNNNNNNNNNL N"4L `L. `NNNNNNNNNNNNNNNNNNF `NL `_ "NNNNNNNNNNNNNN 4N. "_ _NNNNNNNNNNNNN_ N. NL .NNNNNNNNNNNNNNNNNNN. `NL `NNNNNNNNNNNNNNNNNNNNNNN. `L_ 4NNNNNNNNNNNNNNNNNNNNNL `4L 4NNNNNNNNNNNNNNNNNNNNL. N_ "NNNNNNNNF` `"NNNF"NN.

 

Example of halftone picture:

WWWWWWWWWWWWWWWWW@FBB@FG401::?1111221?200000FG01204B@BWWWWWWWWWWWWWWWWWWWWWWWW WWWWWWWWWWWWWBBG40000040GG022??22111????121?::?1000G@BB@WWWWWWWWWWWWWWWWWWWWWW WWWWWWWWWB@W@BG44002111??1001???:?:::???1?::::??12211120000GGGB@WWWWWWWWWWWWWW WWWWWWWWWFFG404002??102?:++??::++++++:::?????24011??:??:?12204FBWWWWWWWWWWWWWW WWWWWWW@@G4001????122121++!+::+!.!+++:::::::??:+++:+:::::??1104BBBFF@WWWWWWWWW WWWW@BBFFFGF0:?000?:??12+++++:+!+++!++++:::++++++++++::::??12211110GFFBWWWWWWW WWW@BFFG0?::?+++!!!!!!::++++++!!!.!!!!+!+!!!++:++:?11:::++::?111120004BBBB@WWW @BF@BF02?::::+++++!!!!!!!!.!!!.....!!.!!!!+++::+:::??24?1????????120GGFGGB@WWW @BFG0111?::++::+++!.!!!+!.!!.......!!.......!!++++++:::?242?:1112222224GGBW@@@ @F0211:::+:???:+!..!!!+:+++!!...!..!!.........!!!!!+++:::?2121:?122020G4GBWWWW FFG01??::+++:?+...!+::+!!!........................!!+++:::??101?111???1120G@WW FG0201:?:+++!.....+:?:+!!.........-.-------.-........!!:::11:11?11??:?:?112GB@ G4221:++!!!+!....+++::!!.!.......-.----...-...--.......!+::?2?11?:::?1222220GB @F41:::::::++!..!.!::++!!.........----....-.--.-.......!++:?12?:?+::::?1202024 F422?:::++!!!!..++++++!.!!..........-.----.........-...!+:::10????:???10402220 F01??+:+..!!+++:+!!:::+!!.....-.-----....-----........!++++:?21????:?:?1002124 G442?+!....--!+++++++++!..!!....------....---..........!++::102??:::?12??2F00G F422:+!::+..!+!!.+::+++!!!.!??1BB0?!.-- ---------.!+:?::??::1421?:????111224FF FF4::???202:..++:+!!+:?+!+?:?2G1?11+!..-------...+?0@WW@G4421G22????12020204GG FG2?:2402?2401??:+!!+:1+:+.!.!+?11?::+!.------..+:120002:?224G221::2004BGG4G40 BFG42122201??:++::!.!+:+:+.!?10B@F02:!++!.--.+?1:1??GBG22?+?44212::?10GGFFFFB@ @FG42:1?:.1001?:::..++!!!.1400WWW:-+++:?:.--+12++!.4WWB+FB0?1???0:!?44FBBB@B@@ @021??+++- +4B@G0?+++..-..:?:!.------.+:+..-+12!----!!!.:21?:+:?0:+0@@FBB@BFB@ 2:+!?++?1- .B@FG4?:!.-..!..+!!...+!!+:++.--+??:-----.++:::++.+1FBF@W@F@@@BFFB 0+.::++:2- !1FFG401+.-- .- -- -..+!.--.:??+.----.!++!.++:4G?GB@BFFB@FGBB 4??2:+++?+---1BG44G0:!- .!+!++.--!11:+.------....:0B224B@BBBFFF4F@ 021::?1??0++ +FF02GG2+- --..?:+.---+1?:!-- ---....:GB??::244F@WBGF@ 22:?040:+?+. .FG424G2:.- .:4:.- ---+1!-----.-....?BG+++102?00@WG0G 21211F?:?42!-.0F424F2?!-. -+:+0+- --11.-----.!...?F4+?10??2?1FWW@F 4421?:?:0GB0+ ?G4244?+-...- --+!.?+- -2?+- -.!+++?G224024F22?4@WWW 421?1?1:224F@FBBF204?+--..- -12BG2:.--.242!- -.+++?FWWF01??4BFBWWWW 01??0G?:+:214FWWBGF41+ -..-- -----.++4FF4:+!..--.- -!:+1B@@BB@@G40F@WWWW 10FBF:?+:40F@GB@WBF41:---. .!+!+:0?.!:?2G0?12+++...--.+:+2BWWWW@FBBGG@WWWW B@WWB40242?4BF@@WW@G?+.... -++GB4FBBF44024FGGG0?0:?+!.!!+:4@WWWWWWWWWWWWWWW WWWW@@BFG@BF@WWWWWW@1..... +4FF@B@WWW@WFFB@@@BF4GBG011!+:?FWWWWWWWWWWWWWWWW WWWWWW@BBWBWWWWWWWWWF?...!-.--!GF2??::?:!.!.+10G422+:1:.-!11?BWWWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWWWWWWF:!!+:!.-....-.!!!!!!..++++!.-..!!--2014WWWWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWWWWWWW@G?+10+- ...-------...-- -----!+++?4G@@WWWWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWWWWWB@WWB0242!--...- ----.+?24F@G1FWWWWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWWWWWB:2@WWBGF0:+!+!.- -..!?G@WW++0WWWWWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWWWWWWB +FWW@W@G0?:!.- --!:2@@@4!.0WWWWWWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWWWWWWW4. :F@WWWWF01?!...!+!!+?G@BB1- -GWWWWWWWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWWWWWWWW@2- -1@WWWWW@BFBFBBB@WW@? -2W@@WWWWWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWWWWWWWWWWW:- - 0BWWW@BBF@@WW4! ?BGFGBWWWWWWWWWWWWWWWWW

 

 

Go to BG_ASCII download page.