PHP.SU

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

Страниц (98): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец

> Найдено сообщений: 1459
ALEN Отправлено: 01 Июня, 2011 - 11:50:36 • Тема: Некорректная работа с графикой • Форум: Графика в PHP

Ответов: 4
Просмотров: 2478
Asheronliner
Еще вот:
http://forum.php.su/topic.php?fo...35&topic=736
ALEN Отправлено: 28 Мая, 2011 - 14:21:30 • Тема: Как склеить фото • Форум: Графика в PHP

Ответов: 5
Просмотров: 3737
Уже ответили на вопрос, создаешь новый холст и копируешь в него существующие изображения.
Единственное для того, чтоб задать следующий вопрос, посмотрите на возможности сервера (GD или ImageMagick) и определитесь, что будете использовать для выполнения задачи.
ALEN Отправлено: 28 Мая, 2011 - 14:19:05 • Тема: Работа с WM • Форум: Прочее

Ответов: 1
Просмотров: 23
Прочитать API по WM никак? Там все подробно описано!
ALEN Отправлено: 15 Мая, 2011 - 21:51:50 • Тема: Класс для работы с zip-архивами • Форум: Пользовательские функции

Ответов: 22
Просмотров: 7163
http://php.su/functions/?exec
http://php.su/functions/?system
ALEN Отправлено: 14 Мая, 2011 - 21:08:30 • Тема: Класс для работы с zip-архивами • Форум: Пользовательские функции

Ответов: 22
Просмотров: 7163
system как вариант
ALEN Отправлено: 14 Мая, 2011 - 20:24:02 • Тема: Класс для работы с zip-архивами • Форум: Пользовательские функции

Ответов: 22
Просмотров: 7163
Как вариант консольные команды.
ALEN Отправлено: 14 Мая, 2011 - 10:27:35 • Тема: Класс для работы с zip-архивами • Форум: Пользовательские функции

Ответов: 22
Просмотров: 7163
123456879
Чем не подходит отдельно файлы запихивать в разные архивы?
ALEN Отправлено: 10 Мая, 2011 - 21:29:29 • Тема: Класс для работы с изображениями class cms_img • Форум: Пользовательские функции

Ответов: 41
Просмотров: 9017
Дополнение ко второму примеру
(Добавление)
javx
Получаем размер картинки и рандомно вычисляем координаты наложения текста.
ALEN Отправлено: 10 Мая, 2011 - 21:20:06 • Тема: Класс для работы с изображениями class cms_img • Форум: Пользовательские функции

Ответов: 41
Просмотров: 9017
1) for, while
2) # возращает массив данных на текущий момент array('w'=>'длинна изображения','h'='высота')
$imglogo->sxy();
3) # Печатаем текст на картинку
# должны быть свой шрифт, смотрите чтоб шрифт поддерживал, то что печатаем
# text(текст,шрифт,цвет в виде #000000,размер,угол,координата x,координата y,прозрачность от 0-непрозрачно до 127 - обсалютно прозрачно)
$img->text("STARTS","action.ttf","#ffffff",30,-50,10,10,0);
4) Ну и немного математических расчетов, с расчетом размеров картинки, размером текста, количеством знаков в тексте.

Пример 1:

CODE (htmlphp):
скопировать код в буфер обмена
  1.     $img=new cms_img;
  2.     $img->create(350,350,"#fff");
  3.         for($n=50;$n<350;$n=$n+50){
  4.                 $img->text("MARKA","action.ttf","#000",30,0,25,$n,110);
  5.                 $img->text("MARKA","action.ttf","#000",30,0,200,$n,110);
  6.         }
  7.     #$img->save("2.jpg");
  8.     $img->output();
  9.     $img->destroy();


Пример 2:

PHP:
скопировать код в буфер обмена
  1.     $img=new cms_img;
  2.     $img->load("p4.jpg");
  3.         for($n=50;$n<380;$n=$n+50){
  4.                 $img->text("MARKA","action.ttf","#fff",30,0,15,$n,90);
  5.                 $img->text("MARKA","action.ttf","#fff",30,0,150,$n,90);
  6.                 $img->text("MARKA","action.ttf","#fff",30,0,300,$n,90);
  7.         }
  8.     #$img->save("2.jpg");
  9.    $img->output();
  10.     $img->destroy();
ALEN Отправлено: 07 Мая, 2011 - 12:39:51 • Тема: Класс для работы с изображениями class cms_img • Форум: Пользовательские функции

Ответов: 41
Просмотров: 9017
dropoff
3к в сутки это не много, а если кэшировать не тяжелые изображения то будет не плохо. Все это, конечно, дело вкуса и конкретных задач.
P.S. Надеюсь класс пригодился...
ALEN Отправлено: 03 Мая, 2011 - 11:48:15 • Тема: Закат MySQL • Форум: Новости веб-технологий

Ответов: 33
Просмотров: 311
Помнится я где-то вел похожий спор по поводу windows и linux (как десктопов), в общем то было давно и по молодости, а сейчас реально оглядываюсь и думаю...
1) Сколько длился переход с php4 на php5 ?
2) Кто решится платить за БД , когда всю жизнь использовал бесплатное решение?
3) Есть дело вкуса и привычки, многие просто не решатся использовать другое.
4) Дорого, вспомните историю с "CMS Mambo" и "Joomla" - скопировали, переименовали, поправили и вышел бесплатные продукт, кто мешает сделать тоже с БД.

P.S. Действительно, любят у нас навести кипиш, а потом все затухает и становится на свое место...

P.P.S. Поверю в платный вариант БД, если будет предложено на порядок больше, чем уже есть + тенденции эволюции.
ALEN Отправлено: 01 Мая, 2011 - 19:58:55 • Тема: Обрезка фото • Форум: Графика в PHP

Ответов: 4
Просмотров: 6700
http://forum.php.su/topic.php?fo...35&topic=736
ставь размер нужный и оно будет вырезать, стараться вырезать середину, в общем попробуй увидишь.

PHP:
скопировать код в буфер обмена
  1.     $img=new cms_img;
  2.     $img->load("111.jpg"); // загружаем фото в класс
  3.     $img->resize(150,150); // изменяем размеры
  4.     $img->save("2.jpg"); // если нужно сохраняешь куда нужно
  5.     $img->output(); // эта строка если скрипт претворится картинкой )))
  6.     $img->destroy();
ALEN Отправлено: 01 Мая, 2011 - 19:52:58 • Тема: kcaptcha • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 41
А написать свою, быстро и просто?
ALEN Отправлено: 01 Мая, 2011 - 10:09:27 • Тема: Класс для работы с изображениями class cms_img • Форум: Пользовательские функции

Ответов: 41
Просмотров: 9017
Я на сайтах с невысокой нагрузкой генерирую картинки на лету...
ALEN Отправлено: 30 Апреля, 2011 - 19:21:57 • Тема: Граббер • Форум: Регулярные выражения

Ответов: 17
Просмотров: 1105
php
ini_set("max_execution_time", "60");
или
set_time_limit (60);


htaccess
set_time_limit (60);

либо прямо в php.ini
\usr\local\php5\php.ini
max_execution_time

Страниц (98): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB