画面外で作成したさまざまなスクリーンショットを含むpdfを作成する必要がありNSViewController's
ます(ユーザーには変更が表示されません)。
main に追加されたオンスクリーンビューでこれを機能させることができましたNSWindow
が、これまでのところ、ビューをウィンドウに追加しないと同じ効果を得ることができませんでした。NSWindow
また、画面外の境界を持つ新しいものを作成し、それにビューを追加しようとしましたが、うまくいきませんでした。
NSImage
以下を使用して、画面外から取得することができましたNSView
:-
NSBitmapImageRep *bitmapImageRep = [offScreenView bitmapImageRepForCachingDisplayInRect:offScreenView.bounds];
[offScreenView cacheDisplayInRect:offScreenView.bounds toBitmapImageRep:bitmapImageRep];
NSImage *image = [[NSImage alloc] initWithSize:bitmapImageRep.size];
[image addRepresentation:bitmapImageRep];
PDFDocument
しかし、正しい画像表現ではないため、これから取得できません。変換する方法はありますか、またはこれを完全に行う別の方法はありますか?
ありがとう、マット