Browse Source

Merge branch 'master' of dickreckard/distribusi into master

master
rra 5 years ago
committed by Gitea
parent
commit
f766f67cee
  1. 8
      distribusi/distribusi.py

8
distribusi/distribusi.py

@ -33,6 +33,12 @@ def thumbnail(image, name, args):
size = (450, 450) size = (450, 450)
im = Image.open(image) im = Image.open(image)
im.thumbnail(size) im.thumbnail(size)
if (im.mode == 'RGBA'):
bg = Image.new('RGBA', im.size, (255,255,255))
composite = Image.alpha_composite(bg, im)
im=composite.convert('RGB')
output = BytesIO() output = BytesIO()
im.save(output, format='JPEG') im.save(output, format='JPEG')
im_data = output.getvalue() im_data = output.getvalue()
@ -162,7 +168,7 @@ def distribusify(args, directory): # noqa
caption = "" caption = ""
if args.captions: if args.captions:
caption = caption(full_path) caption = caption(full_path)
a = FILE_TYPES[type_].format(name, caption) a = FILE_TYPES[type_].format(name, caption)
if subtype in SUB_TYPES: if subtype in SUB_TYPES:
a = SUB_TYPES[subtype] a = SUB_TYPES[subtype]

Loading…
Cancel
Save