Hybris商品图片导入与压缩有关的配置
来源:互联网 发布:最小的windows系统 编辑:程序博客网 时间:2024/06/04 18:34
1. 在电脑上安装 ImageMagick 软件(windows平台还需要安装VC++),下载路径:http://www.imagemagick.org/script/download.php#windows
在local.properies文件配置安装路径和配置文件路径:
Windows版本的,安装好后,需要把magic.exe文件重命名为 convert.exe
2. 导入JomooMedia.impex文件中的脚本
INSERT_UPDATE ConversionMediaFormat;qualifier[unique=true];name[lang=en];conversionStrategy;conversion;inputFormat(qualifier);mediaAddOns(code,catalogVersion(catalog(id),version));mimeType;;1200Wx1200H;1200;imageMagickMediaConversionStrategy;-resize 1200x1200 -colorspace RGB;;;image/jpeg;;800Wx800H;800;imageMagickMediaConversionStrategy;-resize 800x800 -colorspace RGB;;;image/jpeg;;515Wx515H;515;imageMagickMediaConversionStrategy;-resize 515x515 -colorspace RGB;;;image/jpeg;;365Wx365H;365;imageMagickMediaConversionStrategy;-resize 365x365 -colorspace RGB;;;image/jpeg;;300Wx300H;300;imageMagickMediaConversionStrategy;-resize 300x300 -colorspace RGB;;;image/jpeg;;96Wx96H;96;imageMagickMediaConversionStrategy;-resize 96x96 -colorspace RGB;;;image/jpeg;;65Wx65H;65;imageMagickMediaConversionStrategy;-resize 65x65 -colorspace RGB;;;image/jpeg;;30Wx30H;30;imageMagickMediaConversionStrategy;-resize 30x30 -colorspace RGB;;;image/jpeg;INSERT_UPDATE ConversionGroup;code[unique=true];name[lang=en];supportedFormats(qualifier);;jomooConversionGroup01;Jomoo ConversionGroup;1200Wx1200H,800Wx800H,515Wx515H,365Wx365H,300Wx300H,96Wx96H,65Wx65H,30Wx30H;
脚本解释:
(1) ConversionMediaFormat 定义了图片转换格式,需要将上传的图片转换为哪些尺寸,在此配置。Qualifier属性定义了唯一键(注意:系统中有可能存在MediaFormat类型的格式,导入此脚本前,应该先将相同Qualifier 的MediaFormat数据删除)。Conversion属性定义了转换命令。例:-resize 515x515 -colorspace RGB: 意思是将图片按照长宽等比缩放为515宽、515高的图片。
(2) ConversionGroup定义了转换组,它包含了转换格式。jomooConversionGroup01配置在local.properties文件里(image.current.conversiongroup.code=jomooConversionGroup01,创建mediaContaner时需要ConversionGroup。1. 导入projectdata_mediaconversion_cronjobs.impex 文件中的脚本。(用来压缩图片)
3. 导入projectdata_mediaconversion_cronjobs.impex 文件中的脚本。(用来压缩图片)
INSERT_UPDATE MediaConversionCronJob;code[unique=true];job(code);sessionLanguage(isocode);;MediaConversionCronjobSample;mediaConversionJob;en;
4. 手动创建csv的存放路径。 批量导入图片时,导入结果(包括成功更新的商品,图片名有问题的数据等)需要记录在csv文件,csv文件会在指定文件夹里生成,目前需要手动创建此文件夹)
hybris\data\media\import\product\csv.
在local.properties 文件里有配置: hotfolder.image.csv.create=${jomoo.import.files.basefolder.product}/csv
5. 其他一些配置:(在local.properties文件中)
(1)hotfolder.image.source=${product.image.basefolder}/800Wx800H :用ftp上传图片时,图片存放的路径
(2)hotfolder.image.picture.formart=800Wx800H :productModel 的picture属性存放的图片的格式
(3)hotfolder.image.thumbnail.formart=65Wx65H :productModel 的thumbnail属性存放的图片的格式
(4)hotfolder.image.normal.formart=300Wx300H :productModel 的normal属性存放的图片的格式
- Hybris商品图片导入与压缩有关的配置
- 有关hybris培训
- 与DataTable有关的数据导入导出
- 有关图片的压缩,整理一下.有用的COPY
- 图片的压缩与裁剪
- 图片的裁剪与压缩
- 图片的格式与压缩
- Android有关图片压缩的几种方法
- 有关Glid对图片进行压缩的处理
- 有关压缩的问题
- 【完整版】需要处理很长的商品图片,但是却被压缩到3500
- 修改商品时图片的增加与删除
- OpenCart 之 CSV 格式商品导入 – 如何导入商品主图片和附加图片?
- OpenCart 之 CSV 格式商品导入 – 如何导入商品主图片和附加图片?
- 一个图片压缩并导入服务器的小功能
- 我的hybris笔记
- Hybris的安装过程
- Android开发之---有关图片压缩
- LeetCode过程中遇到的代码错误
- 基于Windows/Linux混合搭建Docker集群架构
- PDFBOX将PDF转图片(PNG背景透明)
- Dubbo入门实战(一)
- 各大数据库连接工具
- Hybris商品图片导入与压缩有关的配置
- CodeForces
- Protobuf 3.3 使用总结
- js 事件
- 企业中MySQL高可用集群架构三部曲之MM+keepalived
- C++中栈结构建立与操作详细解析
- D的小L
- vue2页面跳转带值传参
- 查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数: (1)该数的十进制表示中有且仅有两个相同的数字位; (2)该数是素数。