уменьшить размер изображения в байтах без изменения размера и потери качества в c # - PullRequest
0 голосов
/ 29 мая 2010

Я использую C # .NET 4.0

У меня есть изображение в формате JPEG, и я хочу уменьшить его размер в байтах. Я не хочу изменять размер изображения в порядке высоты и ширины и не хочу терять качество изображения. вопрос. Я пытаюсь сделать его миниатюрным изображением, но оно уменьшает размер в зависимости от высоты и ширины.

Я не могу найти никакого решения. Любая помощь типа будет оценена ..

Ответы [ 3 ]

6 голосов
/ 29 мая 2010

Уменьшение размера обычно сопровождается снижением качества. Вы не можете иметь это в обоих направлениях.

1 голос
/ 29 мая 2010

Как насчет сохранения jpeg с качеством 90% (которое обычно обеспечивает хорошее качество изображения) и последующего сравнения размера с исходным файлом jpeg. Что-то вроде этого: новый jpeg <старый jpeg? новый jpeg: старый jpeg </p>

0 голосов
/ 28 июня 2018

Если вы хотите уменьшить размер изображения, то вам нужно обрезать ширину и высоту, в соответствии с этим уменьшается только размер, если это невозможно.

...