如何在 magento 中调整除产品图像之外的图像大小
伙计们,我怎样才能像magento中的产品图像一样动态调整其他图像的大小?
我创建了一个接收用户个人资料图片和信息的模块。我想像 magento 产品图像一样调整它们的大小。
感谢您的支持。
Guys How can I Resize other images on fly like product images in magento??
I have created a module that receives user's profile picture & I want to resize them like magento product images.
Thanks for your support.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
当您调整产品图像的大小时,它会在后台使用
Varien_Image
,然后在输出 URL 的同时将图像保存到文件中。由于您不会使用产品图像,因此您需要自己调用Varien_Image->save($destination)
。如果您需要查看其工作原理,代码位于
/lib/Varien/Image.php
和/lib/Varien/Image/Adapter/Gd2.php
中。When you resize a product image it is using a
Varien_Image
behind the scenes, then it saves the image to file at the same time the URL is outputted. Since you will not be using a product image you'll need to callVarien_Image->save($destination)
yourself.If you need to look at how it works the code is in
/lib/Varien/Image.php
and/lib/Varien/Image/Adapter/Gd2.php
.有一个关于此的优秀博客
http://subesh .com.np/2009/11/image-resize-magento-cache-resized-image/
There is an excellent blog about this
http://subesh.com.np/2009/11/image-resize-magento-cache-resized-image/