Как создать NSImage из NSView, который не полностью виден?

У меня есть NSView в NSScrollView, из которого я хочу создать NSImage. Поскольку он находится в NSScrollView, он не всегда полностью виден и может быть даже больше размера экрана. Может кто-нибудь помочь мне? Спасибо.


person Community    schedule 30.10.2010    source источник


Ответы (2)


[кэш NSViewDisplayInRect:toBitmapImageRep:]

person kperryua    schedule 30.10.2010

В качестве альтернативы, в зависимости от того, для чего вам нужен образ, рассмотрите создание представления в формате PDF.

person Peter Hosey    schedule 30.10.2010
comment
Мне нужно только сохранить изображение на диск в виде файла PNG. - person ; 31.10.2010