plone站点中(太大)图像的自动缩放
collective.autoscaling的Python项目详细描述
这个包允许自动缩放plone站点中过大的图像。 图像可以是图像内容类型,也可以是内容类型上的任何图像字段。
这对用户是完全透明的(除非您选择显示消息)。
此外,还有一个视图可以用来缩放现有的图像(在您选择的上下文中),例如:设置
- 启用自动缩放(是/否)
- 图像将自动调整大小的最大高度(以像素为单位)
- 图像将自动调整大小的最大宽度(以像素为单位)
- 调整图像大小后向用户显示信息消息(是/否)
用例
- 您配置Copyf.AutoSCALLICAN,使图像的最大尺寸为8px/宽度1200 px。
- 你的一个用户上传了一张非常大的图片:高2000px/宽4000px。
- 此图像的大小将调整为高600px/宽1200px(当然保留纵横比)。
限制
此加载项仅适用于灵活的内容类型。
它是在plone 4.3.7上开发的,但也应该与plone 5一起工作。
翻译
本产品已翻译成
- 英语
- 法语
- 挪威语
- 葡萄牙语
安装
通过将collective.autoscaling添加到构建中来安装:
[buildout] ... eggs = collective.autoscaling
然后运行bin/buildout
贡献
许可证
该项目是根据gplv2授权的。
贡献者
- Laurent Lasudry,原作者[仿射]
- 埃斯彭·莫伊·尼尔森
变更日志
1.1.2(2019-01-15)
- 当我们在objectadddevent没有收到请求时处理特殊情况 (示例:在zope启动时添加对象时) [劳拉兹]
- 删除对cmfdefault的无用依赖(5) [劳拉兹]
1.1.1(2016-07-28)
- pin plone.api以避免任何错误(2) [劳拉兹]
- 添加葡萄牙语翻译 [劳拉兹]
1.1(2016-04-13)
- 删除对plone.app.imagecropping的依赖关系(1) [劳拉兹]
- 翻译清理 [劳拉兹]
1.0(2016-04-11)
- 初次发布。 [劳拉兹]