BG_ASCII - Interactive ASCII Art program
The
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 !!!
Multicolor mode - Grey level - Save functions !!!
New ASCII graphic function - flip, invert, trim, rotate !!!
Popup menu
Here are two color ascii pictures of
Shining and Pen Icon made with BG_ASCII 1.3.
How to create ASCII photo images
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 the image is loaded press Go button. You will see the ASCII Art Image displayed on the background.
You can resize the image by resizing image window.
You can select a region of conversion by left mouse click and dragging over the desired part of the image. Then you will be able to drag the selected mask over the image.
Known BUG - when you select some region and then resize the image - visible boundaries of the selection will disappear. Please select the region once again.
You can adjust the black level by shift left click on the desired part of the image. You can adjust the white level by shift right click on the desired part of the image. Also, you can input these values manually.
After adjustments press Go button again.
How to create artistic ASCII text
To create ASCII Text please press TXT button:
Input some text into the 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 the 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 the 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 the background window like the 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 appear in the textbox. Leave any 16 characters that you like and press Go
Example of the 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 the 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.