我的UIViewController中有一个UIImage,我想将该图像迁移到PDF formate,所以有可能进行这种迁移吗?请指导我,我对此并不了解。

最佳答案

如果您将UIImageView放入UIViewController,则调用此方法:

-(NSData*)makePDFfromView:(UIView*)view
{
    NSMutableData *pdfData = [NSMutableData data];

    UIGraphicsBeginPDFContextToData(pdfData, view.bounds, nil);
    UIGraphicsBeginPDFPage();
    CGContextRef pdfContext = UIGraphicsGetCurrentContext();
    [view.layer renderInContext:pdfContext];
    UIGraphicsEndPDFContext();

    return pdfData;
}

像这样使用:
NSData *pdfData = [self makePDFfromView:imgView];
//[pdfData writeToFile:@"myPdf.pdf" atomically:YES]; - save it to a file

08-27 19:12