X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/b49dd31cdbff70d595284d7f8591d2b85e7281a8..74488bcce98f59ac255fa342ff61def2251ebdb5:/apps/sponsors/processors.py diff --git a/apps/sponsors/processors.py b/apps/sponsors/processors.py new file mode 100644 index 000000000..d954bf622 --- /dev/null +++ b/apps/sponsors/processors.py @@ -0,0 +1,13 @@ +from PIL import Image, ImageFilter, ImageChops + + +def add_padding(image, requested_size, opts): + if 'pad' in opts: + padded_image = Image.new('RGBA', requested_size, '#fff') + width, height = image.size + requested_width, requested_height = requested_size + padded_image.paste(image, (0, requested_height - height / 2)) + return padded_image + return image + +add_padding.valid_options = ('pad',)