我已经创建了这个简单的模型类,使用一个预处理器来降低照片的质量(照片的扩展名是.JPG):
from django.db import models
from imagekit.models import ImageModel
from imagekit.specs import ImageSpec
from imagekit import processors
class Preprocessor(ImageSpec):
quality = 50
processors = [processors.Format]
class Picture(ImageModel):
image = models.ImageField(upload_to='pictures')
class IKOptions:
preprocessor_spec = Preprocessor问题:图片的质量并没有降低。你知道怎么修复它吗?
发布于 2009-11-08 11:41:59
我刚刚使用来自django-imagekit项目页面的最新签出功能尝试了您的示例,它工作得很好。我把质量降到了10,差别很明显。你还对此有意见吗?
发布于 2011-09-05 16:23:04
您可以尝试https://github.com/burgalon/plupload-s3mixin使用plupload,允许闪存图像大小调整,并与即时缩略图生成很好地集成
https://stackoverflow.com/questions/1460328
复制相似问题