PHP Класс PrivateBin\Vizhash16x16

Example: $vz = new Vizhash16x16(); $data = $vz->generate(sha512('hello')); header('Content-type: image/png'); echo $data; exit;
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( ) : void constructor
generate ( string $text ) : string Generate a 16x16 png corresponding to $text.

Приватные методы

Метод Описание
degrade ( resource $img, string $direction, array $color1, array $color2 ) : resource Gradient function
drawshape ( resource $image, integer $action, integer $color ) : void Draw a shape
getInt ( ) : integer Returns a single integer from the $VALUES array (0.
getX ( ) : integer Returns a single integer from the array (roughly mapped to image width)
getY ( ) : integer Returns a single integer from the array (roughly mapped to image height)

Описание методов

__construct() публичный Метод

constructor
public __construct ( ) : void
Результат void

generate() публичный Метод

The given text should to be 128 to 150 characters long
public generate ( string $text ) : string
$text string
Результат string PNG data. Or empty string if GD is not available.