Получилось так:
поддерживается только PNG-формат";
}
if (isset($ish)) {
if ((imagesx($ish) > 800) or (imagesy($ish) > 600)) {
echo "исходный размер картинки (".imagesx($ish)."х".imagesy($ish).") больше нужного, изменили до 800х600.
";
$ish2 = imagecreatetruecolor(800,600);
imagecopyresampled($ish2,$ish,0,0,0,0,800,600,imagesx($ish),imagesy($ish));
imagepng($ish2,$tempdir.'/a.png');
imagedestroy($ish);
$ish = $ish2;
}
$block = imagecreatetruecolor(256,256);
$outp = '';
for ($y=0;$y<3;$y++) {
echo '';
for ($x=0;$x<4;$x++) {
imagefill($block,0,0,0);
imagecopy($block,$ish,0,0,$x*256,$y*256,256,256);
$outp = $tempdir.'/'.$prefix.'_'.$x.'_'.$y.'.png';
imagepng($block,$outp);
echo ' | ';
}
echo ' |
';
}
chdir($tempdir);
exec("tar cf background.tar *");
imagedestroy($block);
imagedestroy($ish);
?>
ссылка действительна до 07:00 по Московскому времени (UTC+03:00)
Приветствую тебя, посетитель!
Данный скрипт предназначен для автоматизации разбиения на части загрузочных картинок миссий для игры "Солдаты Анархии".
Дерзайте и Удачи! Всегда ваш, Мелкий.
} ?>
Отправить картинку (PNG формат):