使用WebKit捕获带有框架的网页

时间:2011-04-01 08:33:25

标签: image macos webkit frame capture

我正在开发一个OSX应用程序,我在其中创建了一个从Web视图加载的CIImage。以下是执行此操作的代码段:

NSView *docView = [[[webView mainFrame] frameView] documentView];
NSBitmapImageRep *imageRep = [docView  bitmapImageRepForCachingDisplayInRect: [docView frame]];
[docView cacheDisplayInRect: [docView frame] toBitmapImageRep:imageRep];
CIImage *webPageImage = [[CIImage alloc] initWithBitmapImageRep: imageRep];

但是,使用此代码我无法捕获具有框架的网页。以下网页包含以下内容:http://api.rubyonrails.org

如何解决这个问题?

谢谢和问候, 迪帕

0 个答案:

没有答案