|
|
|
อยากถามเกี่ยวกับวิธีทำให้ภาพมันเล็กลงคับ คือ ภาพต้นฉบับบ มันใหญ่มากๆๆ เลย คับ |
|
|
|
|
|
|
|
PHP Resize image
เป็นการ Resize รูปภาพในรูปแบบของ Thumbnails เพื่อลดขนาดของรูปภาพ วิธีนี้สามารถรักษาและคงสภาพความคมชัดไว้ได้มากที่สุดครับ
หรืออีกวิธีนึงเพื่อแสดงภาพด้วย JQuery ครับ
-----------------------------------------------------
jQuery lightBox plugin
|
|
|
|
|
Date :
2009-12-01 18:51:10 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคับบบบบบบบบบบบบบบ
|
|
|
|
|
Date :
2009-12-01 19:03:44 |
By :
kan27zaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือ ผมลองแล้ว มัน Error คับ ช่วยดู ให้ที คับบบบ โดยชื่อภาพผมดึงมาจาก DataBase คับ ขอบคุณคับบบบบบบ
Code (PHP)
$images = ?>"image/<?=$objResult["name"];?>"<? // ที่เก็บไฟด์รูป
$new_images = "image/04_new.jpg"; // ที่save รูปเมื่อเปลี่ยนแล้ว
$width=400; //*** Fix Width & Heigh (Autu caculate) ***//
$size=GetimageSize($images);
$height=round($width*$size[1]/$size[0]);
$images_orig = ImageCreateFromJPEG($images);
$photoX = ImagesX($images_orig);
$photoY = ImagesY($images_orig);
$images_fin = ImageCreateTrueColor($width, $height);
ImageCopyResampled($images_fin, $images_orig, 0, 0, 0, 0, $width+1, $height+1, $photoX, $photoY);
ImageJPEG($images_fin,$new_images);
ImageDestroy($images_orig);
ImageDestroy($images_fin);
?>
<b>Original Size</b><br>
<img src="<?=$images;?>">
<hr>
<b>New Resize</b><br>
<img src="<?=$new_images;?>">
|
|
|
|
|
Date :
2009-12-01 19:41:13 |
By :
kan27zaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วมัน Error ว่ายังไงหล่ะครับ
|
|
|
|
|
Date :
2009-12-01 23:34:15 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มัน Error ว่า
Parse error: parse error, unexpected ';' in C:\AppServ\www\tangkwa\test2.php on line 79
คับ
โดยบรรทัดที่ 79 คือ
$images = ?>"image/<?=$objResult["name"];?>"<? // ที่เก็บไฟด์รูป
คับ
ช่วยดูให้ที ขอบคุณคับ
|
|
|
|
|
Date :
2009-12-02 10:31:06 |
By :
kan27zaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|