WebページをメモリDCに描く方法は?
-
27-09-2019 - |
質問
Chromeをだまして、私のメモリデバイスのコンテキストでタブをレンダリングしたいと思います。これはまったく可能ですか?ありがとうございました !
解決
方法があります chrome.tabs
呼び出されました captureVisibleTab
. 。戻ってくるのは、PNGまたはJPEGのいずれかです。
http://code.google.com/chrome/extensions/tabs.html
そのAPIはChrome Extensionsで使用できますが、Unexted Browserで通常のJavaScriptからそれを呼び出すことはできません。これが使用される手法だと思います 「鳥小屋のスクリーンキャプチャ」.
独自のプロセスでC ++プログラムを実行していて、Chromeに「突く」ことをしたい場合は、ウィンドウフックを実行してキャプチャするための危険な方法がたくさんあります。しかし、なぜトラブルを救いませんか? ChromeはWebKitに基づいています - WebKitを直接使用するだけです。たとえば、QTは非常に簡単になります:
所属していません StackOverflow