imagecreatetruecolor() и gif - ошибка ресайза

holem

Новичок
imagecreatetruecolor() и gif - ошибка ресайза

Приветствую

делаю ресайз обычного gif, без прозрачностей и анимации. Функция imagecreatetruecolor отказывается правильно работать с gif на сервере (php 4.3.10, gd 2.0 or higher)
http://de3.php.net/manual/ru/function.imagecreatetruecolor.php
в мануле написано
This function will not work with GIF file formats.
но у меня на денвере (php 5.1.2, gd 2.0.28) работает.

На сервере gif генерируется с ошибками. Хостер указывает на заметку в мануале о том, что функция не работает с gif.
jpeg, png генерится без ошибок. Неужели дело в версиях ПО? или всё же в кривых руках?
 

Фанат

oncle terrible
Команда форума
функция imagecreatetruecolor() при работе с gif нужна как рыбке зонтик.
 

holem

Новичок
Сергей Тарасов
да, и на сервере и в денвере есть поддержка gif
Фанат
почему? намекните, пожалуйста, поподробнее..
 

Сергей Тарасов

Профессор
И то верно. :)

-~{}~ 31.10.06 17:33:

Ну смысл в том, что эта функция для работы с изображениями в формате TrueColor(24бита на цвет).
GIF - это всегда палитровые изображения.
Но, как я понял, тебе применение этой функции необходимо для универсальности?
Если так и на Денвере все работает, значит на сервере поддержка GIF где-то отсутствует.
Попробуй сгенерить и вывести простой GIF :)
 

holem

Новичок
Сергей Тарасов
Фанат
Огромное спасибо, всё сделал.
 
Сверху