[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: разместить маленькие картинки на большое изображен
maxy666
Подскажите пожалуйсте как реализовать следующие:
Есть url картинок в базе данных (размер картинок, например 10х10), так же в отдельных колонках (X,Y) записан порядок их расположение. На выходе хотел бы получить изображение 700х100. Думаю организовать что то вреди сети с индексами Х и Y, или как то по другом…если не сложно посоветуйте пожалуйста сделать такой вывод картинок, что бы она накладывалась в нужно место на большую (700*100) по координатах х,y
user posted image
Сам по себе скрипт скрипт пишется для подбора картинок что то вроде бигборда…уже почти все готово только вывод остался…..если все получиться выложу исходники.
Мой скин скрипта
user posted image
maxy666
Попробовал через функцию imagecopy реализовать. Но почету то картинка не сохраняется на сервер
Подскажите пожалуйста что сделал не так
// Цикл прогона по x y
for( $h = 1; $h <= $h_src; $h=$h+10 ){
for( $w = 1; $w <= $w_src; $w=$w+10 )
{

do
{
// Запрос к базе на вибору определеной картинки с нужными координатами
$str_sql_query = mysql_query( "SELECT * FROM `image` WHERE `x` = '{$w}' And `x` = '{$h}' ");
$myrow = mysql_fetch_array ($str_sql_query);
// Заношу адрес картинки в переменную pictures
$pictures= $myrow['url'];
// Создаю какртинку с нужного размера, что бы на ней поместились картинки
$image = @imagecreate ("$w_src", "$h_src");
$image = imageCreateFromJpeg("$image");
$pictures = imageCreateFromJpeg("$pictures");
imagecopy ($image, $pictures, $h, $w, 0, 0, 10, 10);
imagejpeg ($image,"vivod.jpg");
}
while ($myrow = mysql_fetch_array ($str_sql_query));
}}

Картинки в таблице размещены таким образом
user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.