MacOS 10.7.4에는 144 DPI에 이미지 담당자가있는 새 아이콘이 있습니다. 나쁜 점은 NSImage에서이 아이콘 중 하나를로드 할 때 담당자가 512px 밖에되지 않는다는 것입니다. 내 말은 : NSImage에서 1024px/144dpi icns 파일을로드 한 다음 모든 이미지 담당자에게 크기를 묻습니다 ... 아무 담당자도 1024px의 크기가 아니며 최대 크기 만 제공합니다. 담당자가 144dpi가 아닌 72dpi의 해상도를 가지고 있더라도 관계 없습니다 : 실제로 TextEdit 또는 Automator와 같은 10.7.4의 새 아이콘에는 144dpi의 단일 담당자에있는 1024px를 제외한 각 크기의 해상도에 대한 담당자가 있습니다).NSImageRep 잘못된 해상도?
Whay는 NSImageRep가 실제 해상도를 이해하지 못하는 것처럼 보입니까? 왜이 문제는 단지 1024px/144dpi 일 뿐이고, 예를 들어 512px/144dpi가 아닌가?
나는 NSImage의 TIFFRepresentation을 읽고 내가 CGImageSource/CGImageDestination를 통과 같은 NSImage를 작성하는 경우 동안이가 1024px/72dpi를 얻을 kUTTypeTIFF으로 나는 다시 내가 올바른가 1024px/144dpi TIFF 파일을 얻을 파일을 작성하는 경우 파일.
이 모든 것이 나를 혼란스럽게 만들고 있습니다.
감사 -[NSImageRep size]
에 대한