Mam potrzebę konwertować z poziomu JS zawartość elementu HTML DIV na element CANVAS a konkretnie na obraz/bitmapę 2D.
Na początku spodziewałem się, ze znajdę w MDN funkcję typu element.saveToImage()
lub coś podobnego ale po godzinie poszukiwań zacząłem wątpić, że coś takiego istnieje i w końcu zajrzałem na natrętnie wyszukiwaną stronę https://html2canvas.hertzen.com
Niby problem rozwiązałem biblioteka, generalnie w moim przypadku robi co trzeba ale jest strasznie wolna i w sumie nie ma w tym nic dziwnego ta zajmuje ponad 400kB kodu i jest chyba zaimplementowaną w JS "przeglądarką" - zatem tak trochę od d.. strony :-)
Problem na pozór wydawał się być banalny a funkcjonalność oczywista jednak w praktyce wygląda jakby na świecie była do tego tylko ta jedna biblioteka.
Przynajmniej tak piszą tu: https://hackernoon.com/how-to-take-screenshots-in-the-browser-using-javascript-l92k3xq7
Powiedzmy, że na dzień dzisiejszy znalezione rozwiązanie jest OK choć czuję duży niedosyt dlatego pytam...
...bo może ktoś coś gdzieś kiedyś...