ฉันกำลังมองหาวิธีการเปลี่ยน DPI ในไฟล์ภาพ PNG การใช้ ImageMagick นี่เป็นเรื่องง่าย:
$ convert -density 150 -units pixelsperinch file.png file.png
ปัญหาคือฉันจะเรียกใช้คำสั่งนี้จากแอปพลิเคชันของฉันทำงานบน VM หลายเครื่องซึ่งไม่ได้ติดตั้ง ImageMagick ฉันสามารถผลักดันแพ็คเกจการอัปเกรดเป็น VMs เหล่านี้ แต่ในกรณีของ ImageMagick ที่จะเพิ่มประมาณ 30MB ไปยังชุดอัปเกรดซึ่งค่อนข้างมากสำหรับกรณีการใช้งานของฉัน
เรื่องสั้นสั้น : มีวิธีที่ฉันสามารถเปลี่ยน DPI ในไฟล์ PNG โดยใช้เครื่องมือบรรทัดคำสั่งขนาดเล็ก (ตามขนาดแพ็คเกจ) หรือไม่?
อีกทางเลือกหนึ่งการเปลี่ยนไบต์ในไฟล์อิมเมจแบบ raw ก็ไม่เป็นไรเช่นกันหากมีคนรู้ว่าจะมองหาพวกเขาที่ใด ...
pHYs
ก้อนสำเร็จรูปที่ทำจาก PNG ที่ทำใน Photoshop