图像大小警告以及 django-image-cropping 中的裁剪字段意味着啥
Posted
技术标签:
【中文标题】图像大小警告以及 django-image-cropping 中的裁剪字段意味着啥【英文标题】:Image size warnings and what cropping field means in django-image-cropping图像大小警告以及 django-image-cropping 中的裁剪字段意味着什么 【发布时间】:2018-02-01 21:44:52 【问题描述】:我正在尝试在我的网站上使用 django-image-cropping 应用程序。我已经设置了尺寸警告。内置警告对我来说还不够好-据我所知,如果我尝试使用小于切割工具中定义的框架颜色的尺寸会发生变化,但仅此而已。我想检查视图中的大小,但cleaned_data 仅包含裁剪值,该值是包含4个数字的字符串。有人知道这4个数字是什么意思吗?或者也许还有另一种方法可以防止裁剪不允许的尺寸?
【问题讨论】:
【参考方案1】:好吧,万一有人像我一样短视,经过一段时间的分析,我想出了答案:
裁剪字段的值编码如下:
'cropping': "num1, num2, num3, num4" 其中:
num1 - jcrop-vline 从左边缘移动的像素数
num2 - jcrop-hline 从上边缘移动的像素数
num3 - jcrop-vline-right 从左边缘移动的像素数
num4 - jcrop-hline-bottom 从顶部边缘移动的像素数
【讨论】:
以上是关于图像大小警告以及 django-image-cropping 中的裁剪字段意味着啥的主要内容,如果未能解决你的问题,请参考以下文章
使用 PhantomJS 嵌入网页的所有图像会产生警告但有效
具有动态高度的水平 CollectionView 导致 FlowLayout 警告