테스트 사이트 - 개발 중인 베타 버전입니다

썸네일 이미지 화질, 사이즈

서울서클 4년 전 조회 2,856

안녕하세요, 현재 이미지 썸네일 올리는데 궁금한게 있어서 여쭤봅니다. 

 

1. 먼저 썸네일 화질이 매우 깨집니다. 원본 사진은 화질이 고해상도인데도 깨져서 어디서 수정해야하는지 궁금합니다. 

((config.php 에 

// 썸네일 jpg Quality 설정
define('G5_THUMB_JPG_QUALITY', 100);

// 썸네일 png Compress 설정
define('G5_THUMB_PNG_COMPRESS', 0);

이 방법은 해보았습니다.. 그래도 깨지는건 여전합니다))

 

2. 썸네일 이미지 사이즈 변경을 하고싶습니다. width를 33%로 설정하고 이미지에 따라 height는 auto로 하고싶은데 그게 안되더라구요,, (반응형을 대비하여)

어떻게 수정할 수 있을까요??

 

</p>

<p><?php</p>

<p>$list = new item_list();</p>

<p>$list->set_category('30', 1);</p>

<p>$list->set_list_mod(5);</p>

<p>$list->set_list_row(5);</p>

<p><strong>$list->set_img_size(300, 300);</strong></p>

<p>$list->set_list_skin(G5_SHOP_SKIN_PATH.'/main.10.skin.php');</p>

<p>$list->set_view('it_id', false);</p>

<p>$list->set_view('it_name', true);</p>

<p>$list->set_view('it_basic', true);</p>

<p>$list->set_view('it_cust_price', false);</p>

<p>$list->set_view('it_price', false);</p>

<p>$list->set_view('it_icon', true);</p>

<p>$list->set_view('sns', true);</p>

<p>echo $list->run();</p>

<p>?></p>

<p>

 

$list->set_img_size(300, 300); 

이 부분에서 300px을 auto 또는 100%로 고치면 아예 안됩니다. 이 부분이 궁금합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

4년 전

썸네일 이미지 사이즈를 수정하면 될 듯 합니다.

 

썸네일의 사이즈가 300px 이고, 보여지는 사이즈가 400px 인 경우.. 화질이 저하되어 보여집니다.

썸네일의 사이즈가 500px 이고, 보여지는 사이즈가 300px 인 경우.. 화질이 저하되어 보여지지 않습니다.

 

$list->set_img_size(300, 300);

->

 

$list->set_img_size(600, 600);
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인