Конвертировать JPG в WEBP

V0nek

Client
Регистрация
06.11.2018
Сообщения
10
Благодарностей
3
Баллы
3
Всем доброго времени суток.

Подскажите, возможно конвертировать JPG в WEBP с выбором качества на C# без применения сторонних сервисов?
 
  • Спасибо
Реакции: Phoenix78

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 128
Благодарностей
486
Баллы
83

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 128
Благодарностей
486
Баллы
83
Вообще, информации в гугле по запросу jpg to webp c# довольно много. Возможно, кто-то захочет сделать беслптано, но беспроигрышных варианта два:
1. Сделать самому.
2. Пойти в раздел с заказами.
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Вообще, информации в гугле по запросу jpg to webp c# довольно много. Возможно, кто-то захочет сделать беслптано, но беспроигрышных варианта два:
1. Сделать самому.
2. Пойти в раздел с заказами.
3. Подождать и кто-то поможет)

P.S. Долго ждать не пришлось)))
 
Последнее редактирование:
  • Спасибо
Реакции: djaga

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 657
Благодарностей
1 323
Баллы
113
Всем доброго времени суток.

Подскажите, возможно конвертировать JPG в WEBP с выбором качества на C# без применения сторонних сервисов?

https://zennolab.com/discussion/threads/biblioteka-magick-net-c-image-magick-rabota-s-izobrazhenijami-i-drugie-poleznjashki.70162/

После ознакомления с темой, воспользуйтесь сниппетом ниже:
C#:
string InputImagePath = project.Variables["InputImagePath"].Value; // В переменной InputImagePath указать путь к изображению .jpg
string SaveImagePath = project.Variables["SaveImagePath"].Value; // В переменной SaveImagePath указать путь куда сохраняем обработанное изображение .webp
int quality = 80; // желаемое качество от 1 до 100
using (MagickImage image = new MagickImage(InputImagePath)){
       image.Format = MagickFormat.WebP;
       image.Quality = quality;
       image.Write(SaveImagePath);
}
 

xuroo

Client
Регистрация
07.10.2016
Сообщения
161
Благодарностей
41
Баллы
28
MagickFormat.Jpeg

Формат указывать так - если кто столкнётся
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)