Show HN: Python script to generate IOS icons

https://news.ycombinator.com/item?id=5221458
by hansc • 13 years ago
2 0 13 years ago

Starting with IOS development, I was looking for a way to generate icons in various sizes as required by apple. I couldn't find anything quickly, so I hacked together a Python script. Here it is:

[code]

from PIL import Image import glob, os

sizes = [57, 114, 72, 144, 512, 1024]

for infile in glob.glob("*.jpg"):

    print("File: " + infile)

    if "_" in infile:

        continue

    file, ext = os.path.splitext(infile)

    for size in sizes:
        print("=> New size: %dx%d"%(size, size))
        im = Image.open(infile)
        im.thumbnail((size, size), Image.ANTIALIAS)
        im.save(file + "_" + str(size) + ".png", "PNG")
[/code]

Related Stories

Loading related stories...

Source preview

news.ycombinator.com