こんにちは、ビットマップをロードしました。独自の高さと幅を設定する必要があります。
bitmap.height = 100;
しかし、このステートメントは私を許可しません
'System.Drawing.Image.Width' cannot be assigned to -- it is read only
ビットマップのサイズを変更する方法は何ですか? またはこれらのパラメータを割り当てますか?
ビットマップは固定サイズであるため、パラメーターは読み取り専用です。ビットマップ構造のサイズを変更しても、画像に影響はありません。必要なのは、幅/高さのプロパティを割り当てるだけでなく、画像をスケーリングすることです。
私が知っている組み込みメソッドでこれを行う方法はないため、追加の作業を行う必要があります。 このチュートリアルが役に立ちます。
他の質問は、コードを提供することで実際に役立ちます。しかし、説明が必要な場合があります。
意味がないため、寸法に割り当てることはできません。画像データが読み込まれると、サイズを変更するには、データを再配置し、ピクセル データのセクションを挿入または削除する必要があります。単純なサイズの割り当てでは、これを適切に行うのに十分な情報がありません。
画像のサイズを変更する適切な方法は、新しい画像を作成し、その上に古い画像を描画することです。そのためには、参照されている他の質問を参照してください。