2012-03-29 1 views
0

Magento를 처음 사용했습니다. 나는 magento에서 사용 된 이미지와 너무 혼란 스러웠습니다. 제품 목록의 기본 이미지 크기 135x135를 300X400으로 변경했습니다. 하지만 문제는 정확한 제품 페이지 이미지가 검은 색 배경 이미지 &을 가지고있는 반면 요소를 검사하면 크기가 267x267로 표시됩니다.Magento 이미지 배경에서 검은 색 이미지를 제거하는 방법

Plz 설명. 나는 또한 줌 효과 확장자를 사용하고가 300x400

  • 로가 300x400
  • 내부 정확한 제품 이미지로

    1. 제품 페이지에서 이미지 크기를합니다. 이미지는 움직이는 동안 pixelate하지 않아야합니다. 제품 이미지를 업로드하는 동안 이미지 크기는 어떻게 사용해야합니까? 이미지 비율에 영향을 미치지 않고
  • 답변

    1

    는 이미지의 크기를 조절합니다 아래의 코드를

    echo $this->helper('catalog/image')->init($_product, 'image')->constrainOnly(true)->keepAspectRatio(true)->keepFrame(false)->resize(300, null) 
    

    이 코드를 사용합니다. 고정 너비와 높이를 지정하면 크기 조정 이미지가 독창성을 잃게됩니다.

    0

    Magento 커뮤니티에서 의견을 찾았습니다. 검은 배경을 해결하려면 GD2.php에 301줄 끝으로 이동 :

    $this->_fillBackgroundColor($newImage); 
    

    이 코드를 넣어 :

    $whitebg=imagecolorallocate($newImage,255,255,255); 
    imagefilledrectangle($newImage,0,0,$frameWidth,$frameHeight,$whitebg); 
    

    준비!

    0

    솔루션 :

    <?php echo $this->helper('catalog/image')->init($_product, 'small_image')->keepTransparency(false); ?> 
    
    관련 문제