macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

getTIFFCompressionTypes:count:

使うことができるTIFF圧縮タイプを参照で返します
+(void)getTIFFCompressionTypes:(const NSTIFFCompression **)list:
                    count:(int *)numTypes:

解説

使うことができるTIFF圧縮タイプを参照で返します。
【NSTIFFCompression】
● NSTIFFCompressionNone 圧縮なし
● NSTIFFCompressionCCITTFAX3 1ビットのみ
● NSTIFFCompressionCCITTFAX4 1ビットのみ
● NSTIFFCompressionLZW LZW圧縮
● NSTIFFCompressionJPEG
● NSTIFFCompressionNEXT
● NSTIFFCompressionPackBits PackBits
● NSTIFFCompressionOldJPEG

返り値

( void )

なし

引数

( const NSTIFFCompression ** )list

圧縮タイプ

( int * )numTypes

フレームワーク

ApplicationKit

クラス

NSBitmapImageRep

Class Methods

使用可能

10.0

参照

例文

#import "SetImage.h"

@implementation SetImage

- (IBAction)set:(id)sender
{
NSTIFFCompression *list;
int numTypes;

 [NSBitmapImageRep getTIFFCompressionTypes:&list count:&numTypes];
 NSLog([NSString stringWithFormat:@"%d",numTypes]);
 
 if (list == NSTIFFCompressionNone){
NSLog(@"YES");
}else{
NSLog(@"NO");
}


}

@end