Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: размер изображения не сохраняя

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: как узнать?
z-kzn-z
Отправлено: 11 Октября, 2009 - 18:11:47
Post Id


Новичок


Покинул форум
Сообщений всего: 45
Дата рег-ции: Апр. 2008  
Откуда: Евпатория


Помог: 0 раз(а)




есть у нас объект-картинка, созданная imagecreatetruecolor()
как узнать сколько эта картинка будет весить (да да, именно размер), не сохраняя ее?


-----
There is nothing impossible...
 
 Top
Maksim337
Отправлено: 11 Октября, 2009 - 19:33:08
Post Id


Частый гость


Покинул форум
Сообщений всего: 255
Дата рег-ции: Июнь 2009  


Помог: 0 раз(а)




в каких это целях?
 
 Top
Champion Супермодератор
Отправлено: 11 Октября, 2009 - 20:34:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




getimagesize($filename);
 
 Top
z-kzn-z
Отправлено: 11 Октября, 2009 - 22:01:30
Post Id


Новичок


Покинул форум
Сообщений всего: 45
Дата рег-ции: Апр. 2008  
Откуда: Евпатория


Помог: 0 раз(а)




Champion, getimagesize() он файл смотрит.. а у меня resource
Maksim337, нужно знать размер динамически сгенерированной картинки


-----
There is nothing impossible...
 
 Top
movEAX
Отправлено: 11 Октября, 2009 - 22:48:26
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 750
Дата рег-ции: Авг. 2009  


Помог: 16 раз(а)




z-kzn-z пишет:
есть у нас объект-картинка, созданная imagecreatetruecolor()
как узнать сколько эта картинка будет весить (да да, именно размер), не сохраняя ее?

strlen
ps: 1 символ - 1 байт.
(Добавление)
PHP:
скопировать код в буфер обмена
  1. $im = @imagecreate(110, 20)
  2.     or die("Cannot Initialize new GD image stream");
  3. $background_color = imagecolorallocate($im, 0, 0, 0);
  4. $text_color = imagecolorallocate($im, 233, 14, 91);
  5. imagestring($im, 1, 5, 5,  "A Simple Text String", $text_color);
  6.  
  7.         imagepng($im);
  8.         $str = ob_get_clean();
  9. echo strlen($str);


-----
армия.. самое убогое место
 
 Top
Champion Супермодератор
Отправлено: 12 Октября, 2009 - 08:42:46
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




z-kzn-z пишет:
Champion, getimagesize() он файл смотрит..
Сори, прочитал вопрос и забыл)
Можешь, посчитать длина*ширина*2байта вроде.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB