04/10
2016
dev-master
9999999-dev
MIT
The Development Requires
by Mironov Dmitriy
Wallogit.com
2017 © Pedro PelΓ‘ez
PatternGif - ΡΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ ΡΠΎΡΡΠΎΡΡΠΈΡ ΠΈΠ· ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ², (*2)
$ composer require mironov-dv/pattern-gif
, (*3)
<?php
$pattern = [
[1, 1],
[1, 1],
];
$image = new \PatternGif\Image($pattern);
$image->saveImage('/tmp/image.png');
, (*4)
<?php
$pattern = [
[1, 1],
[1, 1],
];
$image = new \PatternGif\Image($pattern);
$image->setDefaultColor(new \PatternGif\Color(255, 0, 0));
$image->saveImage('/tmp/image.png');
, (*5)
<?php
$pattern = [
[1, 1],
[1, 2],
];
$image = new \PatternGif\Image($pattern);
$image->addColor(2, new \PatternGif\Color(0, 0, 255));
$image->saveImage('/tmp/image.png');
, (*6)
<?php
$pattern = [
[2,1,3],
[1,0,1],
[5,1,4],
];
$image = new \PatternGif\Image($pattern);
$image->addShape(2, Shape\ShapeTriangleBottomRight::class);
$image->addShape(3, Shape\ShapeTriangleBottomLeft::class);
$image->addShape(4, Shape\ShapeTriangleTopLeft::class);
$image->addShape(5, Shape\ShapeTriangleTopRight::class);
$image->saveImage('/tmp/image.png');
, (*7)
<?php
$letterGenerator = new \PatternGif\Letter();
$letterGenerator->generate('Q')->saveImage('/tmp/image_Q.png');
$letterGenerator->generate('R')->saveImage('/tmp/image_R.png');
$letterGenerator->generate('S')->saveImage('/tmp/image_S.png');
MIT