由于lib/Varien/Image.php 的 Varient_Image类定义并实现了很多对操作image用的方法。所以我们在magento中操作Image将变得非常简易. 下面是一个该类应用的简单例子:
$fileName = 'skin\frontend\default\default\images\media\col_left_callout.jpg';
$watermarkName = 'skin\frontend\default\default\images\media\best_selling_img01.jpg';
$image = new Varien_Image($fileName);
// this function accepts integer, hexadecimal format is more convenient for me
$image->setImageBackgroundColor(0xFFFFFF);
// let's add another image with 15% opacity, last parameter makes the image to be repeated
$image->watermark($watermarkName, 0, 0, 15, true);
$image->resize(250);
$image->rotate(45);
// this will generate proper headers for transformed image so don't use this method if you plan to display any other content
$image->display();
// Magento will attempt to create missing directories
$image->save('media/myimages/myTransformedImage.jpg');
更多应用请前往lib/Varien/Image.php ,该类提供了更多useful的方法。
分享到:
相关推荐
zencart 数据迁移到magento 数据库操作
此文当是magento 后台操作文档,希望可以帮助大家更好使用电子商务的利器magento
magento用户中文操作手册,学习magento后台管理
此插件可以查看后台管理登录,修改,保存,删除等管理人员的操作日志。
Magento中文操作手册.docx Magento (麦进斗) 是一套专业开源的电子商务系统。Magento设计得非常灵活,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。适合学习Magento(麦进斗)的初学者
magento数据结构分析 magento数据字典
magento中文操作手册,详细介绍magento的具体操作
Magento是一款新的、专业的、开放源代码的电子商务解决方案,它提供前所未有的灵活性和可控制性。有了Magento,在你开展电子商务业务的时候就不会觉得很困难了。Magento 的特色1 容易整合Magento 让整合第三方厂商...
magik shoes magento 模板, magento 1.7 模板
magento的SMTP插件magento的SMTP插件magento的SMTP插件
[Packt Publishing] Magento PHP 开发者指南 (英文版) [Packt Publishing] Magento PHP Developer's Guide (E-Book) ☆ 出版信息:☆ [作者信息] Allan MacGregor [出版机构] Packt Publishing [出版日期] 2013...
magento+redis的下载文件,magento+redis的下载文件
深入理解Magento 由精东博客下载下来制作成pdf
Magento插件开发手册 Magento Extension Developers Guide
Athlete Magento主题,兼容Magento 1.9.x, 1.8.x, 1.7.x ,特点:完全自适应(响应式布局),自定义子主题,无限颜色,完全自定义,一键安装演示,小工具化横幅系统,颜色选择,MEGA菜单,多商店支持,自定义产品...
magento2 developers cookbook, magento 开发手册,magento教程
产品图片存放目录(Product Image Placeholders)....................................................19 创建分类(Creating Categories).......................................................................
Magento Magento商城 Magento目录结构
magento用户中文操作手册,学习magento后台管理
Magento 2 Beginners Guide by Gabriel Guarino English | 14 Mar. 2017 | ASIN: B01MS81BQX | 442 Pages | AZW3 | 31.84 MB Key Features Set up and manage your very first online store with a friendly and ...