跳转到主要内容

存储裁剪图像尺寸以供以后使用。

项目描述

此软件包为Plone中ATContentTypes字段中的图像提供裁剪功能。这些图像可以裁剪而不会丢失原始图像,也不会向blob添加新图像。它仅将裁剪尺寸设置为对象注释。

https://secure.travis-ci.org/collective/collective.cropimage.png

目前测试与

  • Plone-4.3.6和Python-2.7.10

  • 图像和新闻条目内容类型。

  • collective.contentleadimage

如何裁剪图像

  1. 通过“附加组件配置”页面激活collective.cropimage软件包。

  2. 点击“附加组件配置”下的链接 裁剪图像注册

  3. 添加将存储裁剪尺寸的ID。

  4. 转到您想裁剪图像的内容类型。

  5. 从操作中,点击 裁剪图像

  6. 选择ID的名称。

  7. 现在您可以拖动图像以选择裁剪区域。

  8. 保存区域。

如何在模板中使用裁剪图像

例如

<div tal:replace="structure python: context.restrictedTraverse('cropped-image')('image', 'small-image')" />

在此处,image 是字段名称,small-image 是ID名称。

collective.contentleadimage

collective.cropimage 也与 collective.contentleadimage 一起使用。图像字段名称为 leadImage,因此可以使用裁剪图像如下

<div tal:replace="structure python: context.restrictedTraverse('cropped-image')('leadImage', 'small-image')" />

变更日志

1.8 (2015-07-16)

  • 添加对Products.CMFPlacefulWorkflow的依赖关系进行测试。[taito]

  • 修复图像宽度超过680px的裁剪图像。[taito]

1.7 (2014-08-13)

  • 更新jquery.jcrop.js到版本0.9.12。[taito]

  • 修复使用max-width的图像缩放网站。[taito]

1.6 (2013-05-11)

  • 将测试软件包移动到extras_require。[taito]

1.5 (2013-01-06)

  • 使用Plone-4.2.3进行测试。[taito]

  • 将测试集成添加到Travis CI。[taito]

1.4 (2012-11-14)

  • 使用Plone-4.2.2进行测试。[taito]

1.3 (2012-08-30)

  • 修复registry.xml导出中的错误。[taito]

1.2.1 (2012-04-07)

  • 将包名从inicie.cropimage更改为collective.cropimage。[taito]

  • 改为非Zope2包。[taito]

  • 修复生产站点的javascript加载错误。[taito]

1.1.1 (2012-01-25)

  • CSS更新。[taito]

1.1 (2011-11-12)

  • 设置aspectRatio、minSize和maxSize不可用。[taito]

  • 更新版权信息。[taito]

  • 与collective.contentleadimage进行测试。[taito]

1.0 (2011-10-03)

  • 初始发布。[taito]

致谢

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分布

collective.cropimage-1.8.zip (52.1 KB 查看哈希值

上传时间 源代码

由以下组织支持