avatarholder

1.0.6 • Public • Published

Avatar Holder

Avatar Holder is a library that generate automatic avatars, with name/username initials.

New Features!

  • Save image to file
  • Get initials from person full name

You can also:

  • Choose color from background
  • Save image to any extension you want

Demo

Incoming...

Installation

Install into your project

npm install avatarholder --save

Require avatarholder library

let avatarholder = require('avatarholder');

And start to generating your avatars...

let image = avatarholder.generateAvatar('Pedro Miguel Carmo');

or save into files...

let pathFile = avatarholder.avatarholder.generateAvatarToFile('Pedro Miguel Carmo', './my-avatar.png');

Options

Avatar Holder can receive options, always on last param.

let responseToFile = avatarholder.generateAvatarToFile(
    'Pedro Miguel Carmo',
    './my-avatar.jpg',
    {
        size: 600,
        bgColor: '#eee'
    }
);

Full options available (optional):

Options Default Description
size 100 Image size in pixels
font 40 Font size in pixels
bgColor - Background color. Random color if not sent
color - Constrast with background color if not sent

Development

Want to contribute? Great!

Buy pedromcarmo a Coffe Image of Buy pedromcarmo a Coffe

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.6
    1
    • latest

Version History

Package Sidebar

Install

npm i avatarholder

Weekly Downloads

1

Version

1.0.6

License

ISC

Unpacked Size

39.2 kB

Total Files

8

Last publish

Collaborators

  • trukes