Como redimensionar uma imagem em c # para um determinado tamanho de disco rígido?

Como redimensionar uma imagem uma imagem em C # para um determinado tamanho de disco rígido, como 2 MiB? Existe uma maneira melhor do que tentativa e erro (mesmo que seja aproximado, é claro).

Quaisquer palavras-chave específicas para pesquisar ao tentar encontrar a solução na web?

questionAnswers(5)

yourAnswerToTheQuestion