Forum Webscript.Ru
Программирование => PHP => Тема начата: mikelsv от 26 Сентября 2003, 20:15:59
-
Открываю рисунок, добавляю цыфры, вывожу на экран
Рисунок в 4 раза меньше был 2Mb стал 0.5Mb, а самое главное становится глубина цвета становится 4, а было 32.
-
У меня идея! Надо посмотреть в настройках php.
-
В настройках нет ничего похожего
-
[off]бедняга, сам с собой разговаривает...[/off]
-
неплохо ты так по 2 метра картинками на сайте ковыряешь
-
Я ошибся, картинки в Kb.
-
А код показать не хочеш?
Палец в небо: [p]imagecreatetruecolor[/p]
-
зачем ему на счетчике глубина цвета ТРИДЦАТЬ ДВА - тайна покрытая мраком....
правда, скорее всего он путает глубину цвета и количество цветов.
и в этом случае труколор с его 16 миллионами - действительно, пальцем в небо.
-
Код обычный. Открываю png, добавляю цифры, вывожу в браузер.
imagecreatetruecolor - Это создание, а мне нужно открытие.
В свойствах написано: глубина цвета 32 , в браузере (после сохранения) 4
Мне все равно сколько цветов главное больше 4.
-
mikelsv
Ну хорошо.
В таком случае, сколько раз тебе сказать "код в студию", чтобы до тебя дошло?
-
Так лучше?
@header("content-type: image/png");
$image = imagecreatefrompng ($wwws.\'/8831h/mikelsv_8831h_\'.$input[\'b\'].\'.png\');
ImageColorAllocate($image, 240, 240, 240);
if ($input[\'t\']==\'\') $t = ImageColorAllocate($image, 0, 0, 0);
else $t = ImageColorAllocate($image, 255, 255, 255);
ImageString ($image, 2, 1, 19, $base[\'hosts_all\'], $t);
ImageString ($image, 2, 87, 19, $base[\'hosts\'], $t);
imagepng ($image);
ImageDestroy($image);