Adobe Experience Manager AEM 6.2。图像裁剪而不是Image Squeeze

时间:2016-12-23 09:58:52

标签: image workflow cq5 aem

我正在使用“DAM更新资产”工作流程。我能够将图像调整到我想要的高度和宽度。但是有一个问题,它不是裁剪图像,而是将图像压缩到所需的大小。有什么方法可以裁剪图像而不是挤压它?

1 个答案:

答案 0 :(得分:1)

我假设您添加"调整大小图像"工作流步骤到您的工作流程 这不支持裁剪,只支持调整大小。我不认为有一个开箱即用的作物步骤。

幸运的是,创建自定义工作流程过程非常简单,只需要为com.adobe.granite.workflow.exec.WorkflowProcess接口创建OSGi服务即可。在那里你可以实现一些逻辑来手动裁剪文件(你需要使用一些API来操作图像,我无法帮助你)。您可以找到有关如何创建工作流程here

的示例

要将其添加到您的工作流程中,您可以使用"处理步骤",在配置它时,您的流程应该出现在列表中。