<div>I am reposting this here, as there are people with expertese who might not see it in the other placs I have put it. </div>
<div>And I suspect it opens up an area of great usefuleness beyond Twebbrowser.<br><br>I have been looking (as many seem to!) into streaming the content of<br>Twebbrowser or TembeddedWB into a data base Blob field, seems to be the
<br>grail of this kind of programming!<br><br>And generally I want to be able to live re-edit the returned material<br>in a Twebbrowser window.<br><br>Wanting to retain images etc, I have looked at MHT and it seems that it
<br>is possible to use a NameSpace set up to stream them back to the<br><br>browser window once in the DB, but I can find no other way than<br>initally saving to disk to get an MHT out of a browser back to the DB<br>blob field. I want to avoid using the disk because of the overheads.
<br><br>So I want to know how I might get a binary representation of the<br>actual rendering of the HTML in Twebbrowser into a stream and into a<br>blob and back when wanted. NOT as MHT or HTML! As already rendered<br>content this stream would be very fast to re-process back into a
<br>Twebbrowser.<br><br>It just seems that there must be something like a TCanvas in the<br>Twebbrowser. But a pure TCanvas may not render the 'data' back into the<br>browser as edit able material.<br><br>** Is there something in how Twebbrowser renders the HTML, a 'binary
<br>layer' that can be streamed back and forward?<br><br>** Something that has all the rendered elements and <object> <img> <etc<br>..> as binary available for streaming?<br>Is component streaming an sensible avenue?
<br><br><br><br>i.e. TStream.WriteComponent <br><br>Paul<br><br> </div>