我在使用 ImageKit 时遇到了一些问题。当通过管理表单提交图像时,我希望将其调整为特定大小(320x450)。我目前的配置如下:
imagen = ProcessedImageField(upload_to='tapas',
processors=[ResizeToFit(width=320, height=450, upscale=True)],
format='JPEG',
options={'quality': 80},
null = True,
blank = True)
当提交的图像大于所需尺寸时,这非常有效,但对于较小的图像,它会保持图像不变。我也尝试过设置mat_color
,但这也不起作用。我找不到 mat_color 应该收到哪种格式的文档,但我尝试过使用255
, (255,255,255)
,但(255,255,255,0)
没有运气。
如果您能指导我找到解决方案,我将不胜感激。谢谢!