1
我有一個關於可可應用程序的圖像輸出的問題。對於以下代碼將在視網膜顯示器和非視網膜顯示器中創建不同尺寸的圖像(取決於顯示器的2倍或1倍)。但是我希望在任何情況下輸出圖像都是225x300。如何處理來自可可應用程序的圖像輸出
NSImage *image = [[NSImage alloc] initWithContentsOfFile:path];
[image setScalesWhenResized:YES];
[image setSize:NSMakeSize(225, 300)];
[[image TIFFRepresentation]writeToURL:exportFileURL options:NSDataWritingAtomic error:&error];
我的問題是如何正確處理這個問題。
是上述代碼正是你正在使用或者是一個NSView或兒童參與? – Volker
不涉及任何兒童意見。但是nsview有一個超級視圖。 setSize方法不同我使用比例縮放方法。 – cekisakurek