Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как сохранить изображение 
V
    Опции темы
ramen
Дата 14.6.2008, 00:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 10.6.2008

Репутация: нет
Всего: нет



Подскажите как в скрипте нанести на изображение текст и при этом сохранить его не показывая на странице?
Код

$tmf=ImageCreateFromPNG($tmpfile);
$yellow = imagecolorallocate($tmf, 255, 255, 0);
//$black = imagecolorallocate($tmf, 0, 0, 0);
$width = imagesx($tmf);
$height = imagesy($tmf);
$texts = "тест
$leftTextPos = ( $width - imagefontwidth($font)*strlen($text) )/2;
imagettftext($tmf,"10","0","$leftTextPos","$height-18","$yellow","pioneer.ttf","$texts");

PM MAIL ICQ   Вверх
skyboy
Дата 14.6.2008, 00:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



Цитата(ramen @  13.6.2008,  23:04 Найти цитируемый пост)
и при этом сохранить его не показывая на странице

сохранить при помощи функции серии image...
например, imagejpeg
указал имя файла - сохранил его
PM MAIL   Вверх
ramen
Дата 14.6.2008, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 10.6.2008

Репутация: нет
Всего: нет



$syuda=test.png;
Imagepng($tmf,$syuda);
пробывал не получается.
Опишу подробнее.
В скрипт загружается фото, перед его сохранением выдираю данные его: размер, вес, расширение и необходимо нанести текст с использованием шрифтов, после чего идут другие процессы.
PM MAIL ICQ   Вверх
skyboy
Дата 14.6.2008, 01:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



Цитата(ramen @  13.6.2008,  23:40 Найти цитируемый пост)
$syuda=test.png;
Imagepng($tmf,$syuda);

ух ты. это что, код такой?
test.png - это по-твоему так строка указана?
функции Imagepng не существует. есть imagepng.
если ты пытаешься выполнять именно такой код, прими мои рекомендации больше уделять времени документации.
поверь: чем больше упустишь в начале, тем сложнее будет дальше
PM MAIL   Вверх
ramen
Дата 14.6.2008, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 10.6.2008

Репутация: нет
Всего: нет



Подскажи как правильней
PM MAIL ICQ   Вверх
Feldmarschall
Дата 14.6.2008, 12:27 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 2
Всего: 32



правильней писать строки в кавычках.
PM   Вверх
ramen
Дата 14.6.2008, 17:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 10.6.2008

Репутация: нет
Всего: нет



Кавычки не нужны были сейчас всё работает, другая проблема была
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Графика | Следующая тема »


 




[ Время генерации скрипта: 0.0609 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.