iPhoneでプログラムでPDFを作成する際のテキストフォーマットに関する質問。
NSString
タブを含むフォーマットが(\t)
あります。デバッグ出力では完璧で問題ないように見えますが、この文字列を使用してPDFを生成すると、タブがなくなり、単一のスペースに置き換えられます。
(Courierのようなフォントを試しましたが、運が悪かったです。ページの境界も十分に大きく、テキストを表示するのに十分なスペースがあります)
これは私がPDFを作成するために使用するコードです:
- (void)drawStuffInContext:(CGContextRef)ctx {
UIFont *font = [UIFont fontWithName:@"Arial" size:10];
CGRect textRect = CGRectInset(kPDFPageBounds, 36, 36);
[textHolder drawInRect:textRect withFont:font];
}