Example #1
0
 public static function SetBackgroundColorRand($id, $rangeInfo)
 {
     for ($x = $rangeInfo["x"]; $x <= $rangeInfo["x2"]; $x++) {
         for ($y = $rangeInfo["y"]; $y <= $rangeInfo["y2"]; $y++) {
             $cInfo = ImageMaker::MakeColorInfoRand();
             $rInfo = ImageMaker::MakeRangeInfo($x, $y, 0, 0);
             $ret = self::SetBackgroundColor($id, $rInfo, $cInfo);
             if (!$ret) {
                 return false;
             }
         }
     }
     return true;
 }
Example #2
0
<?php

include "ImageMaker.php";
$width = 100;
$height = 100;
$id = ImageMaker::MakeImageBase($width, $height);
for ($i = 0; $i < 100; $i++) {
    $rangeInfo = ImageMaker::MakeRangeInfo(0, 0, $width, $height);
    ImageMaker::SetBackgroundColorRand($id, $rangeInfo);
    ImageMaker::SaveFile($id, "img/image" . $i . ".png");
}
ImageMaker::ImageDestroy($id);