Image to Text Art is a class library, WinForms project & example Asp.Net site that turns images supported by the bitmap class into HTML art, Unicode art & ASCII art.
This project was mainly just something fun to work on when I was bored one weekend. The bitmap classes from the .Net Framwork handled a lot of what would have been cumbersome 10 years ago and made the project pretty simple.
This solution contains 4 projects.
- BitmapToText Class Library
- Image To Text Art Client (WinForm application that uses the DLL, this project is included as a release with an installer)
- Image to Text Art Web (Sample ASP.Net web site that uses the DLL)
- Setup Project
To give an example of what the client and library do, I've included some screenshots below as well as links to files created with this application. HTML Art is the bitmap picture rendered with each pixel's color represented with a character (the character comes from a phrase you enter). Unicode art (Best viewed with Courier New) is made up of some extended characters with the file saved with Unicode encoding. ASCII art is good ole' fashion ASCII art, basic characters with ASCII encoding. Both the Unicode Art and ASCII art use the brightness of each pixel to determine which character to put in it's place.
These are screenshots of the program and 2 of the outputs:Program.jpgUnicode.jpgHTML.jpg