Files
openhaystack/Resources/Icon/create_appicon.py
2021-03-03 14:35:18 +01:00

18 lines
431 B
Python
Executable File

#!/usr/bin/env python3
import os
from PIL import Image
basename = "OpenHaystackIcon"
imformat = "png"
export_folder = "../../OpenHaystack/OpenHaystack/Assets.xcassets/AppIcon.appiconset"
export_sizes = [16, 32, 64, 128, 256, 512, 1024]
with Image.open(f"{basename}.{imformat}") as im:
for size in export_sizes:
out = im.resize((size, size))
outfile = os.path.join(export_folder, f"{size}.{imformat}")
out.save(outfile)