Tôi đang tìm cách thay đổi DPI trên các tệp hình ảnh PNG. Sử dụng ImageMagick thật dễ dàng:
$ convert -density 150 -units pixelsperinch file.png file.png
Vấn đề là tôi sẽ chạy lệnh này từ ứng dụng của mình, chạy trên nhiều máy ảo, chưa cài đặt ImageMagick. Tôi có thể đẩy các gói nâng cấp lên các VM này, nhưng trong trường hợp ImageMagick sẽ thêm khoảng 30 MB vào gói nâng cấp, điều này hơi quá so với trường hợp sử dụng của tôi.
Câu chuyện dài : có cách nào để tôi có thể thay đổi DPI trên tệp PNG bằng công cụ dòng lệnh nhỏ (như kích thước gói) không?
Tùy chọn, thay đổi byte trong một tệp hình ảnh thô cũng sẽ ổn, nếu ai đó biết nơi để tìm chúng ...
pHYs
từ một PNG được tạo bằng Photoshop.