Loading...

フォント名前とサイズと測りたい文字列を指定して、表示サイズ(高さ、幅)を出力します。

フォント名前とサイズと測りたい文字列を指定して、表示サイズ(高さ、幅)を出力します。
関数で定義してます。
void print(NSString *fontName, int fontSize, NSString *str) {

NSFont *font;
font = [NSFont fontWithName:fontName size:fontSize];
NSSize size = [str sizeWithAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
font, NSFontAttributeName,
nil]];
double w = size.width;
double h = size.height;
NSLog(@"fontname:[%@] fontsize:[%d] string:[%@] w:[%f] h:[%f]", fontName, fontSize, str, w, h);
}


まあまあうまくいってると思うけどどうだろう...

参考
リアクション: 
NSFont 6530558643018034193

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS