2
Webkit DOMElement(divなど)があります。 レンダリングされたNSImageまたはNSBitmapImageRepが必要です。DOMElementのビットマップを作成するObjective C
これはDOMElementのスクリーンショットのようです。
Webkit DOMElement(divなど)があります。 レンダリングされたNSImageまたはNSBitmapImageRepが必要です。DOMElementのビットマップを作成するObjective C
これはDOMElementのスクリーンショットのようです。
公開APIの選択肢:
-[NSView cacheDisplayInRect:toBitmapImageRep:]
-[NSBitmapImageRep initWithFocusedViewRect:]
プライベートWebKitの方法:
-[DOMElement renderedImage]
たRenderedImageは、私の場合には、動作しませんでした。私のDOMElementはSVGグループです。これは、表現を一切持たないNSImageを返します。 –
Webkitのバージョンを更新します。さて、プライベートメソッドは動作します、ありがとう! –
Safari/WebKit 4に「-renderedImage」が追加されていると信じています。 –