我正在开发一个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
如何解决这个问题?
谢谢和问候, 迪帕