About taking screenshots from pressing a button.
You can add it as a feature request in here or someone has to create a component for it.( You can contact a component developer @Michael @knight and others )
And can you explain a little bit getting text from a text area?
Thank you