Important alert: (current site time 7/16/2013 3:32:19 AM EDT)
 

winzip icon

ASCII Art Creator (Version 4 - Html, Last Update: Nov 06 2000)

Email
Submitted on: 8/3/2000 6:11:28 AM
By: Arvinder Sehmi 
Level: Advanced
User Rating: By 147 Users
Compatibility: VB 5.0, VB 6.0
Views: 62268
author picture
(About the author)
 
     This App Will Load An Image, Resize It, And Then Grey Scale It. It Will Then Redraw The Image, But Not Using Pixels, Using Text!(ASCII Characters) You Can Get Some Cool Effect Doing This, But I'm Not Sure If It Will Be Of Use To Anyone. (When Viewing The Images, It Is Best To Do It In Notepad, With The Font Terminal.) Now Includes Progrss Indicators. Now Has Faster Resize Sub (Uses Stretch Blt) Can Now Create Coloured Html Art!!! Now

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 3 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments

8/3/2000 6:28:14 AMNight Wolf

That kicks !@# man. Thanks a LOT!
(If this comment was disrespectful, please report it.)

 
8/3/2000 7:47:30 AMD. Quernheim

That's the best i've ever seen! Keep up the good work!
(If this comment was disrespectful, please report it.)

 
8/3/2000 9:05:53 AMHUMBERT

It's incredible, but it's really works.
Thanks ;-)
(If this comment was disrespectful, please report it.)

 
8/3/2000 10:13:02 AMRichard Hayden

Well done! That's sure impressive!

Thanks
(If this comment was disrespectful, please report it.)

 
8/3/2000 10:49:09 AMMatthias

very good work!!!!!! !!respect!!
(If this comment was disrespectful, please report it.)

 
8/3/2000 11:02:15 AMPeter

Make it the code of August!
(If this comment was disrespectful, please report it.)

 
8/3/2000 11:33:39 AMmadpoet

Best code I've seen around here in awhile.....Definitely impressive!
(If this comment was disrespectful, please report it.)

 
8/3/2000 1:14:24 PMRobert

It is stuff like this that makes me proud to submit to planetsourcecode
(If this comment was disrespectful, please report it.)

 
8/3/2000 1:41:57 PMBurbble

This prog is AWESOME!! I give you excellent rating!!
(If this comment was disrespectful, please report it.)

 
8/4/2000 1:28:36 AMKevin

Wow, nice code.
(If this comment was disrespectful, please report it.)

 
8/4/2000 7:08:09 AMdannyboy

Only one word! Excellent.
(If this comment was disrespectful, please report it.)

 
8/4/2000 7:23:30 AMNiraj Bhatt

Simply Fabulos.... Great Work
(If this comment was disrespectful, please report it.)

 
8/4/2000 9:11:25 AMMichael Barnathan

lol. VERY nice
(If this comment was disrespectful, please report it.)

 
8/4/2000 4:13:45 PMAustin

d***, that is a lot of praise for the first two dayz. haven't downloaded yet, but screen shot looks excelent!

-Austin
(If this comment was disrespectful, please report it.)

 
8/5/2000 12:08:21 AMBenjo Bartolome

Very nice! Especially what you've done to homer.
(If this comment was disrespectful, please report it.)

 
8/5/2000 12:25:10 AMtitan

i really like this code. can i put this on my website at http://www.creations.per.sg ???
(If this comment was disrespectful, please report it.)

 
8/6/2000 2:15:42 PMMarkieman

VERY GREAT CODE!

except for 1 thing, you should implement a progressbar when the program is busy especially on resizing (for larger images) and drawing ascii art
(If this comment was disrespectful, please report it.)

 
8/6/2000 4:43:38 PM[c-roerm]

I n c r e d i b l e !
(If this comment was disrespectful, please report it.)

 
8/7/2000 7:06:06 PMNicholas

Oh no! 17-years old and coding as this ... makes me feel so old. Very nice - the work you put into this really shows.
(If this comment was disrespectful, please report it.)

 
8/7/2000 7:43:18 PMNiklaz

why do u update the text box all time why not use a variable and then its finnished put the variable in the text box
(If this comment was disrespectful, please report it.)

 
8/8/2000 6:37:41 AMSneechy

http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?lngWId=1&txtCodeId=5313
Btw i recently finished an color version of my program using mirc colors, so no more greyscale ascii art !!!
(If this comment was disrespectful, please report it.)

 
8/8/2000 10:30:14 AMArvinder Sehmi

To Sneechy: I Am Sorry To Say, But I Had Not Seen Your Program Before.

To Niklaz: I Did It This Way Beacuse It Is Then Possible To See The Progress Of The Draw (I Have A Fast PC, So It Is No Problem For Me). But It Is Faster Your Way, So This Is How You Can Do It:

In The CreateART Sub, Add:
"Dim AsciiPic as String"

Then Replace The All The "Ascii_Image.Text" With "AsciiPic" (Only In The CreatArt Sub)

Finally Add The Line: "ASCII_Image.Text = AsciiPic" At The Bottom Of The Sub.
(If this comment was disrespectful, please report it.)

 
8/8/2000 6:19:54 PMJason

Very good! What else can I say?
(If this comment was disrespectful, please report it.)

 
8/12/2000 12:00:36 PMTom

Great! -A good use for this is for putting pictures at the top of text readme files.
(If this comment was disrespectful, please report it.)

 
8/14/2000 1:04:48 PMRokinroj

You deffinately got my excellent vote!! This is really cool. Good comment above about using this for readme files.
(If this comment was disrespectful, please report it.)

 
8/15/2000 12:51:08 AM\/îÞè® Tè¢.

Do you have a website? I swear I have seen a website with all your stuff on it. I think I have asked this before. E-mail with the URL if you do. If your code is this good, I can only imagine what ur website would be like

(If this comment was disrespectful, please report it.)

 
8/15/2000 8:41:03 PMgunti

i just love that programm. i ever wanted
to have a programm like this. the only
problem i have with it, is that the
images get very large, even if i set
the horizontal and vertical detail to
a lower level...
(If this comment was disrespectful, please report it.)

 
8/16/2000 11:09:34 AMStephen Glauser

WOW! This code is excellent! I hope it wons the September code contest! Very VERY Nice! Excellent Vote!
(If this comment was disrespectful, please report it.)

 
8/19/2000 5:55:35 PMRobert McFarlane

*EXTREMELY NICE CODE*
I haven't seen code this good for years, this is surely going to be a Contest Winner and for a brilliant reason.

*BRILLIANT!* *SUPERB!*
(If this comment was disrespectful, please report it.)

 
8/20/2000 11:00:46 AMEnsamGud

Extraordinary code indeed!, for once I'm truly stunned and impressed.
(If this comment was disrespectful, please report it.)

 
8/20/2000 1:43:55 PMNeil

Excellent Code - I am 22 and wich I could code as well as you - excellent for someone so young - no worries with you A Levels
(If this comment was disrespectful, please report it.)

 
8/25/2000 11:38:51 AMArvinder Sehmi

Hi everyone, I would just like to say thank you to all the people who like my code and left comments. If you like this code, why not check out my other submissions, I hope you'll like them too.
And Thanks Again.
Arvinder Sehmi
(If this comment was disrespectful, please report it.)

 
8/27/2000 11:04:10 AMMarc Burgess

Holly cow man, this totaly kicks ass!! I only looked at it to laugh at you, but as soon as the screen shot downloaded, I was totally amazed!!! 5/5
(If this comment was disrespectful, please report it.)

 
8/28/2000 9:32:24 AMTim

Nice, but inconviently placed label.
(If this comment was disrespectful, please report it.)

 
8/30/2000 12:23:03 AMVinchenzo

WOW!! INCREDIBLE!!!! but the interface look sucks!
(If this comment was disrespectful, please report it.)

 
8/30/2000 12:03:24 PMZen

Wow. What else can I say? That's a bitchin' app!
(If this comment was disrespectful, please report it.)

 
9/6/2000 9:45:40 PMWicked215

Wow! I haven't even unzipped the file yet, but from all the praise you got, and the screen shot, it looks amazing!
Keep up the good work!
(If this comment was disrespectful, please report it.)

 
9/7/2000 5:14:23 PMSam T

Holy moly, well, i could swear could I?
Wicked code, nice 1 m8.


(If this comment was disrespectful, please report it.)

 
9/13/2000 1:59:09 AMAndrew Ling

Your code is pretty good!!! I never knew that you could make that using Visual Basic!!!
The next feature you should is allowing you to save it in different formats.
(If this comment was disrespectful, please report it.)

 
9/13/2000 2:12:13 PMNick K

Where was this program "back in the day", for the ascii scene :)
(If this comment was disrespectful, please report it.)

 
9/17/2000 2:49:39 PMGordon Bennett

you can't really say anything bad about this program

it is excellent
(If this comment was disrespectful, please report it.)

 
9/19/2000 11:26:49 PMM@

Ditto.
(If this comment was disrespectful, please report it.)

 
9/25/2000 1:23:25 AMDigitronix

I didn't think such things were possible in Visual Basic. I give you my excellent rating.
(If this comment was disrespectful, please report it.)

 
10/2/2000 8:53:50 AMoliversalzburg@raygames.de

best work i've ever seen on the planet. keep on workin. the planet needs people like you.
(If this comment was disrespectful, please report it.)

 
10/4/2000 11:33:45 PMMCTrivia

this is great but can you make it generate the picture using html and coloring the ascii?
(If this comment was disrespectful, please report it.)

 
10/25/2000 5:58:54 PMScott Highland

Ü Cool really awesome. yup. this is great. ok. i give it a five... ok... ok.
(If this comment was disrespectful, please report it.)

 
11/25/2000 2:18:12 PMDirk

this code is amazing
way 2 go!!!!
(If this comment was disrespectful, please report it.)

 
11/25/2000 2:34:49 PMDirk

With the Html function 8 works the best.
(If this comment was disrespectful, please report it.)

 
12/26/2000 10:03:09 AMPino

This thing rules man!
(If this comment was disrespectful, please report it.)

 
1/6/2001 2:38:32 AMhomer-man

Calm down Pino... nice code btw :-)
(If this comment was disrespectful, please report it.)

 
6/4/2001 10:07:51 AMPrince Vegatable

Man, you dit a good job on making this program. i never could have done it! It's wonderfull!
(If this comment was disrespectful, please report it.)

 
6/7/2001 7:25:01 AMTim Bales

My 11-year old son likes programming; he is currently using a couple of VB books for beginners. Could you please mention some books or methodology that helped you get to this advanced level of work?
Thanks, Tim.
(If this comment was disrespectful, please report it.)

 
7/16/2001 11:37:40 AMAl Moledina

All of the above praise plus more. 5 smackaroos from me
(If this comment was disrespectful, please report it.)

 
7/30/2001 1:12:40 PMLoc Nguyen

I love this code, but I noticed you had a problem with output of proper HTML (that's why you put "It Is Difficult to get Html to show all 255 ASCII Characters, So Other Text Is Needed To Fix This Problem."). You can use my code, http://www.planet-source-code.com/xq/ASP/txtCodeId.25012/lngWId.1/qx/vb/scripts/ShowCode .htm, to fix this problem. Once again, nice work.
(If this comment was disrespectful, please report it.)

 
9/8/2001 7:04:34 PMmat

credit where credit is due. well done.
Would be useful if I could just use part of an image as the source.
(If this comment was disrespectful, please report it.)

 
9/10/2001 3:12:36 AM-Factor

Normally I don't follow suite... but D*** man ! this is sweet :-O makin factor Jealous :P
(If this comment was disrespectful, please report it.)

 
10/15/2001 8:15:08 AMRhys

Man this code rules....
the possibilities are endless hehe
(If this comment was disrespectful, please report it.)

 
10/28/2001 1:55:33 PMMax Bolingbroke

This ASCII art is really good! Good work :P
(If this comment was disrespectful, please report it.)

 
1/21/2002 11:18:27 PMElemental105

Fantastic...
(If this comment was disrespectful, please report it.)

 
2/27/2002 3:13:03 PMKLoWnZ

Sorry to add to this large pile of comments, but I have to say, this is one nice program!
(If this comment was disrespectful, please report it.)

 
4/4/2002 2:58:33 PMChen Friedman

Great...5 from me.

(If this comment was disrespectful, please report it.)

 
4/18/2002 12:28:18 PMBehrooz Sangani

You are a genius!
(If this comment was disrespectful, please report it.)

 
5/24/2002 2:18:19 PMDavid Moberg

Best of its kind!

(If this comment was disrespectful, please report it.)

 
5/25/2002 1:57:02 PMZash

Very good but needs error handling... Making it look better could be done too... Other than that I give it five globes!
(If this comment was disrespectful, please report it.)

 
5/29/2002 5:20:51 PMPepon

You are a f...ing genius man ¡¡
(If this comment was disrespectful, please report it.)

 
6/15/2002 1:35:26 PMNoel Khan

whoa!
(If this comment was disrespectful, please report it.)

 
7/5/2002 6:44:28 AMSteve

Haven't downloaded it, but can it produce PURE ASCII art? i.e. Using only CHR(32) through CHR(126)?
(If this comment was disrespectful, please report it.)

 
7/22/2002 10:32:08 PMAnidem

bad @ss
(If this comment was disrespectful, please report it.)

 
9/11/2002 10:47:17 AMzeff calilung

Coll! keep up the good work
(If this comment was disrespectful, please report it.)

 
9/11/2002 10:50:02 AMzeff calilung

What are the things im must know so i can say that im a vb master?
(If this comment was disrespectful, please report it.)

 
11/6/2002 12:16:02 AM

Sweet mother of Bill Gates... Awesome Code!
(If this comment was disrespectful, please report it.)

 
12/18/2002 8:31:54 AMBIOS [ze0slot]

men... ur the best!
(If this comment was disrespectful, please report it.)

 
1/6/2003 12:38:45 AMCerver Appz

Yo that the coolest §hï† I have ever seen, great job 5 globes!
(If this comment was disrespectful, please report it.)

 
1/23/2003 7:55:16 PM

Super nice code ...
But especially the kindness of the author.
Works fine with W98SE.
Runs fine in VB6.
(If this comment was disrespectful, please report it.)

 
4/30/2003 9:16:39 PMCode Author

VERY COOL!! 5 from me!! :)
(If this comment was disrespectful, please report it.)

 
5/22/2003 8:19:42 PMJT Squirrel

very very nice code 5 from me, if I could i would give it a 100,000
(If this comment was disrespectful, please report it.)

 
5/26/2003 3:54:00 PM

so perfect.......
(If this comment was disrespectful, please report it.)

 
7/22/2003 9:34:20 PMGoodVillain

Best Graphic to ASCII tool I have ever laid eyes on. 5 globes from me.
(If this comment was disrespectful, please report it.)

 
10/18/2003 12:01:45 AMRuturaj

Wow ! Great ! and it works as you have said man !

(If this comment was disrespectful, please report it.)

 
1/1/2004 9:25:02 AMEnrico Lorenzo (ENRICO X)

The best!!!
(If this comment was disrespectful, please report it.)

 
2/5/2004 6:15:18 PM

this app rules, but could you maybe make a version to make ascii movies from AVI files ????????

(If this comment was disrespectful, please report it.)

 
2/5/2004 9:13:12 PMArvinder Sehmi

I did at one point make a version that did this... but i lost it :-(
Its not to complex to do a cut down version though, although u will have to update the code (as i have no time for it; im currently working on a university project.)

This is how to go about it though:
1) Use a avi editor (ie Virtual Dub) to save the avi as an image sequence (frame001.bmp ... frame100.bmp)
2) Add a new button and add this kind of psudo code:

for i = firstFrame to lastFrame
*load image
(If this comment was disrespectful, please report it.)

 
2/5/2004 9:14:06 PMArvinder Sehmi

*call the auto_click(), the command button that draws the image as text in one go.
*save the textbox has an image
--use API: iDC = getDC( textImage.hwnd )
--bitBlt iDC to a picturebox.hDC
--set picturebox.picture = picturebox.image
--save image: savepicture(picturebox.picture , "new_frame" & i & ".bmp" )
next

3) One the new sequence of bmp files has been generated, use an avi editor to combine them into an avi file (load image sequence).

I hope this helps.
(If this comment was disrespectful, please report it.)

 
4/24/2004 12:18:52 AM

great work. works perfectly.
if u eva have n e new software notify me at do_you_ah_yahoo@hotmail.com.
(all u'r featured software iz basicly professional)
(If this comment was disrespectful, please report it.)

 
11/14/2004 8:48:21 PM

i don't know how to open the program...=(
(If this comment was disrespectful, please report it.)

 
1/26/2005 9:28:22 AM

The best code what i found ...
(If this comment was disrespectful, please report it.)

 
5/19/2005 8:41:48 AMdglienna

Excellent code. I had a photo done in 1971, and I still have it. Excellent work!
(If this comment was disrespectful, please report it.)

 
9/24/2005 7:11:41 PMmario achkar

Been like 5 years and people still like this code!
Very Nice Job!
(If this comment was disrespectful, please report it.)

 
10/11/2009 2:44:37 AMOddacon T Ripper

congrats, but i instantly crashed this app and I would just like to report a bug, and I would hope anyone would do the same for me =)

Okay I downloaded and opened with VB6 and compiled and EXE of the original source. I ran the app and went to the 'start (html)' button and it asked me to save a file, then error 53 popped up. I know what it is and what not, just letting ya know =)
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.