|
|
|
| Добрый день. В процессе создания анимации возникла такая проблема: у меня имеется объект созданный функцией imagecreate, далее я на нём "рисую", и затем мне необходимо полученное его содержимое в виде картинки формата gif "засунуть" в массив, а не тупо вывести на экран как это делает функция imagegif, сохранять в некакой файл тоже не нужно, можно ли как то это сделать?
Не долго думая, я сделал штуку:
...
ob_start();
imagegif( $IMGObj );
$FramesArr[] = ob_get_clean();
...
|
Но такой способ мне не удобен, вдруг до этого кода будет в буфере какой то текст, то всё, ЖОПА.
Пожалуйста, помогите решить проблему. | |
|
|
|
|
|
|
|
для: pavluxa09
(11.05.2011 в 10:51)
| | Читаем мануал и видим: Output buffers are stackable, that is, you may call ob_start() while another ob_start() is active.
Если до этого было что-то, то оно не имеет значения в текущей области видимости output buffering. | |
|
|
|
|
|
|
|
для: Саня
(11.05.2011 в 11:04)
| | Ммм.... Спасибо ) | |
|
|
|