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

V0nek

Client
Joined
Nov 6, 2018
Messages
10
Reaction score
3
Points
3
Всем доброго времени суток.

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

n0n3mi1y

Client
Joined
Mar 8, 2017
Messages
1,135
Reaction score
488
Points
83

n0n3mi1y

Client
Joined
Mar 8, 2017
Messages
1,135
Reaction score
488
Points
83
Вообще, информации в гугле по запросу jpg to webp c# довольно много. Возможно, кто-то захочет сделать беслптано, но беспроигрышных варианта два:
1. Сделать самому.
2. Пойти в раздел с заказами.
 

Mikhail B.

Moderator
Joined
Dec 23, 2014
Messages
14,333
Reaction score
5,431
Points
113
Вообще, информации в гугле по запросу jpg to webp c# довольно много. Возможно, кто-то захочет сделать беслптано, но беспроигрышных варианта два:
1. Сделать самому.
2. Пойти в раздел с заказами.
3. Подождать и кто-то поможет)

P.S. Долго ждать не пришлось)))
 
Last edited:
  • Thank you
Reactions: djaga

samsonnn

Client
Joined
Jun 2, 2015
Messages
1,660
Reaction score
1,332
Points
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
Joined
Oct 7, 2016
Messages
161
Reaction score
41
Points
28
MagickFormat.Jpeg

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

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)