jpg to GIF89a

peasant

Новичок
jpg to GIF89a

Функция ImageCreateFromGIF() , если ей передано изображение JPG создает изображение gif версии GIF87. Мне нужно создать весии GIF89a. Ка можно решить проблему?
 

SiMM

Новичок
Всё смешалось - люди, кони.
> Мне нужно создать весии GIF89a.
Значит GD вам не подойдёт.
 

peasant

Новичок
>Всё смешалось - люди, кони.
Это Вы к чему?
А какой функцией кроме ImageCreateFromGIF() можно переводить jpg в gif?
 

SiMM

Новичок
ImageCreateFromGIF не работает с JPG'ом. Вообще. Так же она не создаёт GIF'ов. Она их читает.
 

peasant

Новичок
Тфу ты, вот я бред несу...Не то совсем говорю.
Функция ImageGIF()
Этой функции передается файл JPG
Это сделано с целью перевести JPG в GIF. Вопрос действительно ли эта ф-ция выведит настоящий gif из jpg? Я проверил, все вроде корректно получается. Вроде настоящую gif, но почему то один браузер не читает получившуся картинку. Но gif и jpe поддерживает...Я даже незнаю что и делать.
 

kruglov

Новичок
peasant
Вы хотите делать вместо GIF87 - GIF89 только потому, что GIF87, сгенеренный вашей программой, не читается браузерами? Хочу вас обрадовать - вы опять решаете несуществующую проблему.

Браузеры прекрасно открывают корректные GIF87.

$img=ImageCreateFromJpeg("file.jpg") - загрузили жпег
ImageGif($img) - выдали гиф
Все.
 

SiMM

Новичок
Если речь опять о мобильных телефонах - то их браузеры могут вообще не поддерживать GIF'а и уметь работать только с WBMP.
 
Сверху