0

我在我的应用程序中得到一个 PDF 文件,如下所示:

NSURL* pdfURL = [NSURL URLWithString:urlStr];
CGPDFDocumentRef PDFDocument = CGPDFDocumentCreateWithURL((__bridge CFURLRef)pdfURL);
CGPDFPageRef PDFPage = CGPDFDocumentGetPage(PDFDocument, 1);

我知道对于图像,我们可以使用此方法将其保存在 iPhone 中:

[UIImagePNGRepresentation(image) writeToFile:uniquePath atomically:YES];

但是有没有办法以编程方式在 iPhone 中写入/保存 PDF 文件?

4

2 回答 2

3

这是一种简单的方法:

NSData *myFile = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"your_url"]]; 
[myFile writeToFile:[NSString stringWithFormat:@"%@/%@", [[NSBundle mainBundle] resourcePath], @"yourfilename.pdf"] atomically:YES];
于 2012-11-14T16:44:14.863 回答
-5

除了 UIImage 之外,无法以编程方式将任何数据保存到 iPad 内存中。

于 2014-01-07T14:51:00.417 回答