PDA

View Full Version : نمایش عکس



ms1987
شنبه 17 اردیبهشت 1390, 08:04 صبح
سلام دوستان
من میخوام یه فایل php بنویسم و اون رو توی پوشه هایی از سایت upload کنم که وقتی فراخوانی شد عکس‌ها رو با دستورات مربوط به شناسایی نام فایل‌های یک پوشه پیدا کنه و اگر طولشون(width) بیشتر از 200 پیکسل بود، با طول 200 نشون بده چطوری باید این کار کنم؟ اصلا از کجا باید شروع کنم؟:متفکر:

Keramatifar
شنبه 17 اردیبهشت 1390, 16:24 عصر
دوست عزیز اگر نمیخوای image processing انجام بدی، ساده ترین راه اینه که عکس رو توی یک المنت img با width=200 نمایش بدی، به این ترتیب عکس ها در هر سایزی باشه با عرض 200 پیکسل و طول متناسب به عرض نمایش داده می شود.

team.exis
شنبه 17 اردیبهشت 1390, 18:34 عصر
<?
$picture = "picture.jpg";
$dimensions = getimagesize($picture);
$width = $dimensions[0];
$height = $dimensions[1];

while($width > 200 OR $height > 200)
{
$width = $width * .95;
$height = $height * .95;
}
$width = (int)$width;
$height = (int)$height;

echo '<img src="picture.jpg" width="'.$width.'" height="'.$height.'">';
?>