在 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];
}