Sto cercando un modo per modificare il DPI sui file di immagine PNG. Utilizzando ImageMagick questo è facile:
$ convert -density 150 -units pixelsperinch file.png file.png
Il problema è che eseguirò questo comando dalla mia applicazione, in esecuzione su più macchine virtuali, su cui non è installato ImageMagick. Posso inviare i pacchetti di aggiornamento a queste macchine virtuali, ma nel caso di ImageMagick aggiungerebbe circa 30 MB a un pacchetto di aggiornamento, che è un po 'troppo per il mio caso d'uso.
Per farla breve : c'è un modo per cambiare il DPI su un file PNG usando uno strumento da riga di comando piccolo (come nella dimensione del pacchetto)?
Opzionalmente, anche la modifica dei byte in un file di immagine non elaborato andrebbe bene, se qualcuno sa dove cercarli ...
pHYs
pezzo prefabbricato da un PNG realizzato in Photoshop.