299DPI解像度としてタグ付けされたBMPがあります。これを99DPIに変更したいと思います。
重要なことに、BMPのDPIマーカーには構造的な意味がありません。画像には、ピクセル単位で特定の幅と高さがあります。表示アプリケーションは、インチ単位の任意の幅で画像を表示できます。
したがって、DPIは単なるヒントです。
ただし、このマーカーによって動作が異なるサードパーティソフトウェアを扱っているため、リセットする必要があります。
JavaやGUIグラフィックツール(Gimpなど)でこれをプログラムで行う方法についての提案をいただければ幸いです。