Я пытаюсь создать консольное приложение в .net core 3, это приложение может успешно получить растровое изображение с компьютера и отправить его на другой компьютер. Но теперь я хочу снизить качество изображения и отправить его в виде файла JPEG.
Я посмотрел в Интернете, но я не могу заставить его работать. В своей последней попытке я пытался использовать следующий веб-сайт MSDN . Но при таком подходе я застреваю на ImageCodecInfo jpgEncoder = GetEncoder(ImageFormat.Jpeg);
, поскольку мое приложение не может найти GetEncoder
. Я нашел GetEncoder
в System.Text.Encoding.Getencoding
, но здесь getEncoder
не принимает никаких параметров.
Так что мой вопрос в том, какое пространство имен я должен использовать или есть другой способ понизить качествоJPEG изображение?