通过以下方式绘制到 pdf 上下文非常简单:
UIGraphicsBeginPDFContextToFile(pdfFile, CGRectZero, nil);
UIGraphicsBeginPDFPageWithInfo(sheet.frame, nil);
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGRect text_rect = ...
NSFont *font = ...
NSString * str = @"foo";
[str drawInRect:text_rect withFont:font];
...draw to context...
然而,文本显然是光栅化的......无论如何,是否有实际将pdf样式文本添加到 pdf 文件?所以用户可以选择它,复制它等。可能通过核心图形以外的库?