Generuję obraz po stronie klienta i wyświetlam go w HTML w następujący sposób:
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgM...."/>
Chcę zaoferować możliwość pobrania wygenerowanego obrazu.
Jak mogę zdać sobie sprawę, że przeglądarka otwiera okno dialogowe zapisywania pliku (lub po prostu pobiera obraz, taki jak chrome lub firefox, do folderu pobierania), które pozwala użytkownikowi zapisać obraz bez klikania prawym przyciskiem myszy i zapisywać jak na obrazie?
Wolałbym rozwiązanie bez interakcji z serwerem. Jestem więc świadomy, że byłoby to możliwe, jeśli najpierw załaduję obraz, a następnie rozpocznę pobieranie.
Wielkie dzięki!