Mam aplikację node.js, która uzyskuje dostęp do danych z bazy danych MySQL i chcę dynamicznie generować wykresy z tych danych, aby przesłać je jako obraz (PNG/JPG) przez serwer HTTP do użytkownik. Szukałem już trochę czasu, ale nie mogłem znaleźć biblioteki, aby to zrobić bez podejścia HTML/canvas. Ponieważ chcę, aby serwer wykonywał renderowanie w celu korzystania z wykresu w wiadomościach e-mail lub dynamicznie renderowanych plików PDF, nie jest to opcja tutaj.Generowanie wykresów bez HTML/Browser
Jakie może być podejście tutaj (z biblioteką lub bez niej)?
Edytuj, aby zapewnić dowód własnej pracy: Znalazłem https://plot.ly, co jest pod względem użytkowania i wyniku naprawdę blisko spełnienia moich potrzeb, ale wymaga połączenia z Internetem, ponieważ wywołuje zdalny interfejs API.
Oczywiście wyłączyć temat (przeczytaj [pytaj]). dlaczego ktoś by to przegłosował? – Amit
Edytowałem pytanie, aby było oczywiste, że przekazywanie przez użytkowników jest prawdziwym pytaniem, a nie prośbą o bibliotekę. –
Dlaczego płótno nie jest opcją? Możesz renderować na płótnie i uzyskać dane obrazu, aby wysłać je do klienta lub zapisać na serwerze do późniejszego wykorzystania w plikach pdf lub cokolwiek innego. – pawel