PHP 클래스 PrivateBin\Vizhash16x16

Example: $vz = new Vizhash16x16(); $data = $vz->generate(sha512('hello')); header('Content-type: image/png'); echo $data; exit;
파일 보기 프로젝트 열기: privatebin/privatebin 1 사용 예제들

공개 메소드들

메소드 설명
__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.