Magento:获取产品图片的高度和宽度

以下功能可用于获取产品的图像高度和宽度。图像函数在Mage_Catalog_Helper_Image类中定义。

getOriginalWidth给出图像的宽度。

getOriginalHeighgetOriginalHeight给出图像的高度。

getOriginalSizeArray给出数组中图像的高度和宽度。

$_product = $this->getProduct();
 
$imageWidth = $this->helper('catalog/image')->init($_product, 'image')->getOriginalWidth();
 
if($imageWidth > 600) {
    $lightboxImage = $this->helper('catalog/image')->init($_product, 'image')->resize(600);
}
else {
    $lightboxImage = $this->helper('catalog/image')->init($_product, 'image')->__toString();
}
 
// get height of image
 
$imageHeight = $this->helper('catalog/image')->init($_product, 'image')->getOriginalHeigh();
 
// get height width of image in array
 
$imageHeightWidthArray = $this->helper('catalog/image')->init($_product, 'image')->getOriginalSizeArray();

希望能帮助到你。谢谢。

相关文章

0 0 投票数
文章评分
订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论