Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][JavaScript] Zapis obrazka w Canvas i odczyt
Forum PHP.pl > Forum > Przedszkole
AbdulAbdul
Witam!

Mam do zrobienia na projekt kalambury w PHP/JavaScript i mam problem z polem do rysowania zrobionym w Canvas. Niestety nie wiem jak zapisywać obrazek do plik (np. jpeg) co 0.5 sekundy i żeby druga osoba mogła to oglądać czasie rzeczywistym. Potrzebuje jakiś wskazówek jak to można najprościej zrobić.

Z góry dziękuję

PrinceOfPersia
Cytat
Zapis obrazka w Canvas

metoda canvas.toDataURL() -- konwertuje ci obrazek z canvas do stringa.

http://stackoverflow.com/questions/7291183...anvas-todataurl

niestety nie wiem na ile to będzie optymalne (chodzi o ciągły transfer danych grafiki do i z serwera, oraz pewnie zapisywanie tego w jakiejś bazie i czy to ci serwera nie zamuli)

EDIT:
jedną z możliwości optymalizacji widzę w tym, żeby nie przesyłać całej grafiki, a jedynie "pociągnięcia pióra" (łapać przy mouseDown współrzędne gdzie użytkownik zaczął rysować linię i przy mouseUp łapać gdzie skończył, i wysyłać tylko współrzędne nowych punktów, zamiast całego canvasa).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.