Ich denke, Sie müssen bei der Entwicklung einer iOS-App ein App-Symbol erstellen, das der Größe Ihres iPhone, iPad usw. entspricht. Das Ändern der Größe war sehr mühsam, deshalb habe ich ein Programm in Python geschrieben.
-Die Umgebung muss in der Lage sein, Python-Programme auszuführen. -Umgebung, in der die Python-Bildverarbeitungsbibliothek "Pillow" verwendet werden kann
Das Bild wird in der Größe geändert und auf die folgenden Pixel ausgegeben, für die bei der Entwicklung von iOS-Apps Symboleinstellungen erforderlich sind. 20px, 29px ,40px ,58px ,60px ,76px ,80px ,87px ,120px ,152px, 167px ,180px
Benennen Sie das PNG-Bild, dessen Größe Sie ändern möchten, in icon.png um (Wenn Sie den Namen und die Erweiterung des Symbols ändern möchten, schreiben Sie icon.png im Programm neu.)
Platzieren Sie icon.png im selben Ordner wie iconResize.py
Wenn Sie iconResize.py ausführen, wird die Größe der PNG-Datei im selben Ordner ausgegeben.
# iconResize.py
from PIL import Image
input_view = Image.open("icon.png ")
Size = [20,29,40,58,60,76,80,87,120,152,167,180]
for size in Size:
icon = input_view.resize((size,size))
icon.save("icon_x" + str(size) + ".png ")
Es ist auch auf GitHub veröffentlicht, sodass Sie es herunterladen und verwenden können. https://github.com/komaki1996/iconResize
Wenn Sie die Größe des Ausgabebilds ändern oder hinzufügen möchten, können Sie die Ausgabegröße ändern oder hinzufügen, indem Sie die folgende Zeile in iconResize.py ändern.
Size = [20,29,40,58,60,76,80,87,120,152,167,180]
Recommended Posts