From 58c8f604098de362da7cbc0af364f9dafd3b5191 Mon Sep 17 00:00:00 2001 From: chicpro Date: Thu, 21 Feb 2013 16:06:47 +0900 Subject: [PATCH] =?UTF-8?q?=EC=8D=B8=EB=84=A4=EC=9D=BC=20=ED=8C=8C?= =?UTF-8?q?=EC=9D=BC=20jpg=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/thumbnail.lib.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/thumbnail.lib.php b/lib/thumbnail.lib.php index ebd9b4d79..2be693017 100644 --- a/lib/thumbnail.lib.php +++ b/lib/thumbnail.lib.php @@ -98,7 +98,7 @@ function thumbnail($filename, $source_path, $target_path, $thumb_width, $thumb_h @chmod($target_path, 0707); } - $thumb_file = "$target_path/thumb-{$thumb_filename}_{$thumb_width}x{$thumb_height}.png"; + $thumb_file = "$target_path/thumb-{$thumb_filename}_{$thumb_width}x{$thumb_height}.jpg"; $thumb_time = @filemtime($thumb_file); $source_file = "$source_path/$filename"; $source_time = @filemtime($source_file); @@ -112,7 +112,7 @@ function thumbnail($filename, $source_path, $target_path, $thumb_width, $thumb_h // 이미지 파일이 없거나 아님 if (!$size[0]) { if (!$thumb_height) $thumb_height = $thumb_width; - $thumb_file = "$target_path/thumb-noimg_{$thumb_width}x{$thumb_height}.png"; + $thumb_file = "$target_path/thumb-noimg_{$thumb_width}x{$thumb_height}.jpg"; if (!file_exists($thumb_file)) { $target = imagecreate($thumb_width, $thumb_height); imagecolorallocate($target, 250, 250, 250); @@ -162,7 +162,8 @@ function thumbnail($filename, $source_path, $target_path, $thumb_width, $thumb_h } } - imagepng($dst, $thumb_file, 0); // 0 (no compression) ~ 9 + //imagepng($dst, $thumb_file, 9); // 0 (no compression) ~ 9 + imagejpeg($dst, $thumb_file, 90); chmod($thumb_file, 0606); // 추후 삭제를 위하여 파일모드 변경 return basename($thumb_file);