Download the PHP package yzalis/identicon without Composer
On this page you can find all versions of the php package yzalis/identicon. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download yzalis/identicon
More information about yzalis/identicon
Files in yzalis/identicon
Package identicon
Short Description Create awesome unique avatar.
License MIT
Homepage http://identicon-php.org
Rated 5.00 based on 1 reviews
Informations about the package identicon
Identicon generator for PHP
Identicon is a library which generate an identicon image based on a string.
Here is some examples of awesome results!
Installation
The recommended way to install Identicon is through composer.
Just add the library to your project:
Usage
Images are generated in PNG format with transparent background.
The string can be an email, an IP address, a username, an ID or something else.
Generate an identicon
Create a new object.
Then you can generate and display an identicon image
or generate and get the image data
or generate and get the base 64 image uri ready for integrate into an HTML img tag.
Change the size
By default the size will be 64 pixels. If you want to change the image size just add a secondary parameter. 512 x 512px in this example.
Color
The color is automatically generated according to the string hash but you can chose to specify a color by adding a third argument.
Color can be an hexadecimal with 6 characters
or an array with red, green, blue value
That's it!
Generate an identicon on SVG format
The only thing you need to change it this one:
Unit Tests
To run unit tests, you'll need and a set of dependencies you can install using Composer:
Once installed, just launch the following command:
Everything should be ok.
Credits
- Benjamin Laugueux [email protected]
- All contributors
Inspired by Github blog post about Identicon.
License
Identicon is released under the MIT License. See the bundled LICENSE file for details.