|
|
|
ไฟล์ภาพเป็น GIF แปลงให้เป็น JPG เวลาผู้ใช้เพิ่มภาพมาเป็นไฟล์ .gif แต่ผมต้องการแปลงให้เป็นไฟล์ .jpg |
|
|
|
|
|
|
|
createimagefromgif + imagejpeg
หาดูในบทความเกี่ยวกับการสร้าง thumbnail หรหอ resize ครับ
|
|
|
|
|
Date :
2009-08-08 03:50:39 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ phpthumb เถอะ มันพระเจ้ามากขอบอก
|
|
|
|
|
Date :
2009-08-08 10:21:14 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมให้ตัวอย่างแค่พอทำเนา เพราะไม่รู้เหมือนกันจะอธิบายยังไง
แนะนำให้ลองโหลดมาเล่นๆดูครับ น่าจะทำตามได้ไม่ยากนัก
Code (PHP)
<?php
require_once('phpthumb/phpthumb.class.php');
$phpThumb = new phpThumb();
$phpThumb->src = _W_ROOT_DIR_."/".$gallerydir.$getdir.$dirlist;
//$phpThumb->config_document_root = "/gallery";
$output_filename = _W_ROOT_DIR_."/".$gallerydir.$getdir."thumb/".$dirlist;
$phpThumb->setParameter('w', $thumbwidth);
$phpThumb->setParameter('h', $thumbheight);
$phpThumb->q = 100;
$phpThumb->zc = "c";
//$phpThumb->setParameter('config_output_format', 'jpeg');
if ($phpThumb->GenerateThumbnail()) {
if ($phpThumb->RenderToFile($output_filename)) {
//$output = $output . "<a href=\"\"><img src=\"". $gallerydir . $getdir . "thumb_" . $dirlist . "\" border=\"0\" /></a><br />\n";
} else {
$output = errortext(implode("\n\n", $phpThumb->debugmessages));
}
} else {
$output = errortext("<pre>".$phpThumb->fatalerror."\n\n".implode("\n\n", $phpThumb->debugmessages)."</pre>");
}
?>
หลักๆก็คือ
เรียก class มาทำงาน
$phpThumb->q = 100; คุณภาพของภาพ 100จะชัดสวยใส
$phpThumb->setParameter('config_output_format', 'jpeg'); อันนี้เซฟออกมาเป็น jpg แต่ผมลองแล้วไม่เวิร์ค น่าจะทำไม่ถูก เอาตัว phpthumb มาถามคนในนี้หลายๆคนน่าจะพอตอบได้
แต่ที่แน่ๆ พวกไฟล์ png+transparent ผมเซฟออกมาเป็น jpg แล้วสวยมากเลย
|
|
|
|
|
Date :
2009-08-08 11:11:53 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
เดี่ยวลองศึกษาดูว่าจะได้หรือเปล่า
|
|
|
|
|
Date :
2009-08-08 11:44:37 |
By :
pun05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่วิน block ip นี้เหอะ สงสัยจะเป็น bot
|
|
|
|
|
Date :
2010-12-12 22:00:37 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะเป็นคนนี่แหละ ถ้า bot อะไรจะฉลาดขนาด ใช้การ upload ภาพได้ด้วย
|
|
|
|
|
Date :
2011-02-01 17:47:02 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|