Wpis z mikrobloga

#programowanie #javascript
Hej, może ktoś mi podpowie jak mogę zrobić resize zdjęcia przed uploadem? Aplikacja jest pisana w .net core i problemem jest to że klienci wrzucają fotki z telefonów i czas oczekiwania na upload jest duży. Szukałem po googlach niestety jestem noga w js. Jakby ktoś był taki dobry i łopatologicznie mi wyłożył jak to moge zrobić.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Benq20: przed uploadem możesz konwertować zdjęcia w format base64, kompresować wynik i przesyłać do back-endu, potem otrzymany string możesz konwertować w tablicę bajtów i wrzucać ją do bazy
  • Odpowiedz
  • 1
@Benq20
Z grubsza:
1. Rysujesz obrazek na canvasie
2. Skalujesz
3. Zeskalowany obraz w base64 wysyłasz do backendu
4. Tam go dekodujesz i zapisujesz jako
  • Odpowiedz