明確にする必要がある2つのポイントがあります。
画像のDPIを200から100に変更すると、画像のサイズを半分に変更する必要があるか、実際のサイズを維持して DPI を下げることができます。
GDI+ は画像の DPI を変更するための優れた代替手段になる可能性があると思います。そのようにグーグルで検索しましたが、GDI+ で DPI を変更する方法を示す例は見つかりませんでした。
これらの質問について何かアイデアがあれば、よろしくお願いします。
既存の画像の dpi を変更してもあまり意味がありません。イメージを作成したデバイスの解像度を記録します。dpi設定が異なる別のデバイスで同じ物理サイズで表示できるようにします。これは、96 dpi のモニターでペイント プログラムで描いた画像を、600 dpi の解像度のプリンターで印刷すると、サイズが 6 分の 1 の切手にならない理由です。
イメージが既にある場合にコードで変更することにより、基本的にイメージを作成したデバイスの特性を変更しようとしています。それは意味がありません。コードが戻ってきて、たとえば、カメラの CCD を変更したり、モニターの解像度を変更したりすることはできません。
あくまで参考数字です。
画像は任意のサイズで表示または印刷できます。元のサイズと一致する必要はありません。