Пожалуйста, найдите код ниже, который создает изображение с именем файла "masked.gif" в каталоге по умолчанию.
<code>$size=$_POST["size"];
$label=$_POST["label"];
$font=$_POST["font"];
$cmd = " -background transparent -font $font -pointsize $size label:$label -stroke black -strokewidth 2 ".
" \( -clone 0 -tile \"animated_water.gif[0]\" -stroke black -strokewidth 2 -gravity center -annotate +0+0 $label \) ".
" \( -clone 0 -tile \"animated_water.gif[1]\" -stroke black -strokewidth 2 -gravity center -annotate +0+0 $label \) ".
" -delete 0 -set delay 15 -loop 0 -trim +repage -layers Optimize ";
$array=array();
echo "<pre>";
exec("convert $cmd masked.gif 2>&1", $array);
echo "<br>".print_r($array)."<br>";
echo "
";
echo "
";
Мне нужен каталог "images", который будет использоваться как каталог по умолчанию. Каждый раз это создает новый образ. Мне нужно создать новое имя файла top для каждого изображения, сгенерированного в конце. «masked.gif» не следует заменять новым изображением, созданным после этого.
Я предпочитаю имя файла последовательных изображений, похожее на «image1.gif», после этого «images2.gif».
Есть идеи, как это исправить?