我们正在使用精彩的ImageResizer,并想知道是否有办法根据图像是纵向还是横向来裁剪图像。如果图像是风景我们喜欢使用裁剪选项否则为肖像,我们想使用canvas或max选项。类似的东西:
?width=500&height=300&mode=depends&landscape=crop&portrait=canvas
我们可以在api的哪个位置实现此目的吗?
答案 0 :(得分:0)
您总是可以编写an ImageResizer plugin来实现您的逻辑(在BuilderExtension中覆盖Layout *方法),但这肯定不具备API语法。
也许如果您分享了有关您尝试做的更多信息,我们可以找到一个不涉及条件逻辑的更简单的解决方案?