Skip to content

we-tool/img2txt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

img2txt

A fork of hit9/img2txt, implemented in node.js But now PNG only

Image to Ascii Text. Dead simple, something useless.

Just a toy

DEMO's

The following picture: foo.jpg (230x354)

  1. img2txt foo.jpg > 1.html

  2. img2txt foo.jpg > 2.html

  3. img2txt foo.jpg --nocolor > 3.html

Installation

$ npm install -g img2txt

As a CLI tool ⚡

Usage: img2txt <imgfile> [--nocolor] [--nohtml] [--fontSize=<fontSize>]

sample usage:

img2txt me.png > me.html
img2txt me.png --nocolor --nohtml

the optional arguments:

--nocolor            if in color, default: false
--nohtml            if in html, default: false
--fontSize           the font-size(px) of text in the html, default: 12

Programmatical Usage: 👍

var img2txt = require('img2txt');

img2txt('myAwesomeImg.png', {
  fontSize: 12,
  nocolor: false,
  nohtml: false
}, function(err, ret) {
  if (err) throw err
  process.stdout.write(ret)
})

Warning ⚠️

Use browsers to look colored html may cause a big memory usage.

WhyHTML

Because it looks good in html.

License

BSD, short and sweet. :trollface::

About

Image to Ascii Text. Dead simple, something useless.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published