Ich suche nach einer Möglichkeit, die DPI in PNG-Bilddateien zu ändern. Mit ImageMagick ist dies ganz einfach:
$ convert -density 150 -units pixelsperinch file.png file.png
Das Problem ist, dass ich diesen Befehl von meiner Anwendung aus ausführen werde, die auf mehreren VMs ausgeführt wird, auf denen ImageMagick nicht installiert ist. Ich kann die Upgrade-Pakete auf diese VMs übertragen, aber im Fall von ImageMagick würde dies einem Upgrade-Bundle etwa 30 MB hinzufügen, was für meinen Anwendungsfall etwas zu viel ist.
Lange Rede, kurzer Sinn : Gibt es eine Möglichkeit, die DPI in einer PNG-Datei mit einem kleinen Befehlszeilentool (wie in der Paketgröße) zu ändern?
Optional wäre es auch in Ordnung, Bytes in einer Rohbilddatei zu ändern, wenn jemand weiß, wo er nach ihnen suchen muss ...
pHYs
Block aus einem in Photoshop erstellten PNG.