2011-08-14 11 views
1

icnsファイルのさまざまな形式にアクセスする方法を知っている人はいますか? たとえば、このファイルには、同じアイコンの複数のサイズ含まれています。私は、大きなものを欲しいと他のケースでは、私は小さなものをしたいいくつかのケースではicnsファイル(Appleアイコンの画像形式)内の別の形式にアクセスする方法

icn file with different sizes

を。 私はココアで何かを見つけることができませんでした。

答えて

2

NSImageは、NSImageRepsのコンテナです。 icnsファイルをロードすると、ファイル内の各サイズに対してNSBitmapImageRepを含むイメージが取得されます。イメージのrepresentationsプロパティを反復してアクセスできます。 (また、描画時に画像が自動的に最適な担当者を選択します)

+0

Thax a lot!それは動作します。私はNSBitmapImageRep *ビット= [[myImage表現] objectAtIndex:2]を使用しています。 – Daniel

関連する問題