2017 © Pedro PelΓ‘ez
 

library pattern-gif

image

mironov-dv/pattern-gif

  • Tuesday, October 4, 2016
  • by MironowDW
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

PatternGif

Travis Test Coverage Code Climate, (*1)

PatternGif - это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ состоящих ΠΈΠ· ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ², (*2)

Установка

$ composer require mironov-dv/pattern-gif

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° основС ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ²

Example 1, (*3)

<?php

$pattern = [
    [1, 1],
    [1, 1],
];

$image = new \PatternGif\Image($pattern);
$image->saveImage('/tmp/image.png');

МСняСм стандартный Ρ†Π²Π΅Ρ‚

Example 2, (*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');

ДобавляСм свой Ρ†Π²Π΅Ρ‚

Example 3, (*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');

ДобавляСм Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ

Example 4, (*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');

Π’Ρ‹Π²ΠΎΠ΄ΠΈΠΌ Π±ΡƒΠΊΠ²Ρ‹ (поддСрТиваСтся русский ΠΈ английский Π°Π»Ρ„Π°Π²ΠΈΡ‚)

Example Q Example R Example S, (*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');

The Versions

04/10 2016

dev-master

9999999-dev

  Sources   Download

MIT

The Development Requires

by Mironov Dmitriy