Forum Webscript.Ru

Программирование => PHP => Тема начата: kiruxa от 18 Апреля 2006, 18:57:08

Название: Проблемы с imagecreatefromjpeg
Отправлено: kiruxa от 18 Апреля 2006, 18:57:08
Добрый день,

возникла такая проблема по ходу....
у меня картинки авто и если авто продано я пишу солд на фотке.

делал так

if ($status==\'sold\')
{$im = imagecreatefromjpeg ($temp_file_name)
   $is = getimagesize($temp_file_name);
 $wplace=$is[0]-100;
 $hplace=$is[1]-10;
 $fsize=25;  $text="SOLD";
$w=imagecolorallocate($im, 255, 0, 0);
$font = \'georgiaz.ttf\';
imagettftext($im, $fsize, 0, $wplace, $hplace, $w, $font, $text);
imageJpeg($im,$temp_file_name,80);

}
 

вроде все прокатывалоб но стала возникать ошибка ...
imagecreatefromjpeg(): \'/home/auto/tmp/1250128_ext1.jpg\' is not a valid JPEG file in ....
при том что жпеговский файл сам по себе нормально рисуется... и контент его нормально читается...

получается что на некоторые жпеги работает на некоторые нет, хотя фотки згенерены одной камерой при одинаковых настройках.

подскажите почему imagecreatefromjpeg "плюется" на некоторые файлыб и как можно это обойти ?

спасибо зараннее
Название: Проблемы с imagecreatefromjpeg
Отправлено: kiruxa от 24 Апреля 2006, 11:15:55
Никаких соображений нет?

Как другим образом можно написать текст внутри жпега?
Название: Проблемы с imagecreatefromjpeg
Отправлено: CGVictor от 24 Апреля 2006, 12:32:42
kiruxa
Посмотри сам на вопрос: "есть icfj, он что-то обрабатывает, что-то нет. Почему?"
Разумный ответ - "ну баги какие-то". Что еще придумать?

Смотри, действительно ли файл jpeg-овый.
Если нет - находи отличия. Не думаю, что кто-то в этом поможет.
Загляни в багтрекер, может обновиться надо.

И всё, наверно.
Название: Проблемы с imagecreatefromjpeg
Отправлено: kiruxa от 24 Апреля 2006, 15:46:11
можно ли както посмотреть тип файла?

Жпеговый он или какой либо другой...
проблема в том что снимки делались одной камерой а файлы то читаються то нет...
Название: Проблемы с imagecreatefromjpeg
Отправлено: CGVictor от 24 Апреля 2006, 17:26:26
kiruxa
Я так понимаю, при "обычном" открытии они все читаются нормально?
Название: Проблемы с imagecreatefromjpeg
Отправлено: kiruxa от 24 Апреля 2006, 17:32:31
да если я обращаюсь к ним через "" то они открываються хорошо, но как только начинаю открывать их по imagecreatefromjpeg(), то сразу эта ошибка вылазит
Название: Проблемы с imagecreatefromjpeg
Отправлено: ferryman от 25 Апреля 2006, 11:25:01
Тоже столкнулся с ентой багой... Короче - функция imagecreatefromjpeg(),  не хочет обрабатывать файлы с разрешением больше 1600х1200.. скрипт создания THUMBNAIL.
Хотя на других серверах и локально работает, а на некоторых не пашет.
Название: Проблемы с imagecreatefromjpeg
Отправлено: kiruxa от 25 Апреля 2006, 11:28:02
У меня на сервере PHP 4, не знаете в 5м решена эта проблема?