Ho un po' di codice HTML creato al volo che genera una piccola tabella con celle di varia forma e colore. Questa tabella la posso inviare tramite email
Adesso però vorrei avere la possibilità di inviare la stessa tabella con WhatsApp. Quindi avrei bisogno di convertire quella tabella in una immagine da allegare ad un messaggio di WhatsApp.
Posto che so come inviare testo ed immagini con WhatsApp mi rimane da risolvere il problema di come convertire il codice HTML (la tabella) in jpg (o png o altro).
Una possibile soluzione sarebbe quella di utilizzare un servizio on line ma mi sembra che il procedimento risulterebbe assai complicato ed oneroso in termini di bytes che vanno e che vengono.
Un'altra soluzione potrebbe prevedere la visualizzazione della tabella con successiva immediata realizzazione di uno screenshot; questo problema (dello screenshot) è gia stato risolto più di una volta su questo forum ma, per com'è strutturata la mia app, risulterebbe non gradevole dal punto di vista dell'utizzatore con videate che si alternano malamente. Sarebbe forse possibile visualizzare la tabella in un webview invisibile e poi fare uno screenshot ? Credo di no, proprio.
Qualcuno è a conoscenza di un qualche (facile) altro metodo ?
Grazie per l'attenzione.
B4X:
SMTPExtras1.To.Add(Em)
SMTPExtras1.Subject = "Soggetto"
SMTPExtras1.Body = TuttoHTML
SMTPExtras1.HtmlBody = True
SMTPExtras1.Send
Posto che so come inviare testo ed immagini con WhatsApp mi rimane da risolvere il problema di come convertire il codice HTML (la tabella) in jpg (o png o altro).
Una possibile soluzione sarebbe quella di utilizzare un servizio on line ma mi sembra che il procedimento risulterebbe assai complicato ed oneroso in termini di bytes che vanno e che vengono.
Un'altra soluzione potrebbe prevedere la visualizzazione della tabella con successiva immediata realizzazione di uno screenshot; questo problema (dello screenshot) è gia stato risolto più di una volta su questo forum ma, per com'è strutturata la mia app, risulterebbe non gradevole dal punto di vista dell'utizzatore con videate che si alternano malamente. Sarebbe forse possibile visualizzare la tabella in un webview invisibile e poi fare uno screenshot ? Credo di no, proprio.
Qualcuno è a conoscenza di un qualche (facile) altro metodo ?
Grazie per l'attenzione.