Je cherche un moyen de modifier le DPI sur les fichiers image PNG. L'utilisation d'ImageMagick est simple:
$ convert -density 150 -units pixelsperinch file.png file.png
Le problème est que je vais exécuter cette commande à partir de mon application, exécutée sur plusieurs machines virtuelles, sur lesquelles ImageMagick n'est pas installé. Je peux pousser les packages de mise à niveau vers ces machines virtuelles, mais dans le cas d'ImageMagick, cela ajouterait environ 30 Mo à un ensemble de mise à niveau, ce qui est un peu trop pour mon cas d'utilisation.
Pour faire court : existe-t-il un moyen de modifier le DPI sur un fichier PNG à l'aide d'un petit outil de ligne de commande (comme dans la taille du package)?
Facultativement, la modification des octets dans un fichier image brut serait également acceptable, si quelqu'un sait où les chercher ...
pHYs
morceau pré-créé à partir d'un PNG créé dans Photoshop.