macOS/iOS API解説

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

目次

CGColorSpaceCreateDeviceCMYK()

INDEX>CoreGraphics>CGColorSpace

__

解説

返り値

引数

サンプル

CGContextRef context = UIGraphicsGetCurrentContext();

    
	
	//コンテキストに線のカラーをセットします。
    float col[4];
    col[0] = 0.0;//C 0.0-1.0
    col[1] = 0.4;//M 0.0-1.0
    col[2] = 0.0;//Y 0.0-1.0
    col[3] = 0.0;//K 0.0-1.0
    col[4] = 1.0;//alpha 0.0-1.0
    
    CGColorSpaceRef space = CGColorSpaceCreateDeviceCMYK();
    CGColorRef color = CGColorCreate(space,col);
    CGColorSpaceRelease(space);
    CGContextSetFillColorWithColor(context,color);
	//CGContextSetRGBFillColor(context, 0, 0, 0.5, 1);
	//弧の位置
	CGPoint				theLocation;//
	theLocation = CGPointMake(200.0, 200.0);
	//弧をパスに加える
	CGContextAddArc(context, theLocation.x, theLocation.y, 100, radians(0), radians(270), 0);
	
	CGContextFillPath(context);
    
    CGColorRelease(color);