目前,我正在创建PDF文件,保存并在UIWebview中检索文件以通过iPhone应用程序显示。但是,现在我想在iPhone设备中保存PDF文件,如NewsStand或iBooks.Is可以保存PDF设备中的文件?这样,我可以在不打开应用程序的情况下打开PDF文件。 请给我一些想法。谢谢。
答案 0 :(得分:0)
试试这段代码:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSArray *pdfs = [[NSBundle bundleWithPath:[paths objectAtIndex:0]] pathsForResourcesOfType:@"pdf" inDirectory:nil];
希望这会有所帮助。感谢。
答案 1 :(得分:0)
许多人已经发布了这个答案。您可以保存PDF内容,这是一种URL格式,如下面的代码
NSData *savedPDFFile = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"pdf_url"]];
[savedPDFFile writeToFile:[NSString stringWithFormat:@"%@/%@", [[NSBundle mainBundle] resourcePath], @"savedpdffilename.pdf"] atomically:YES];
希望它可以帮助你......!
答案 2 :(得分:0)
发送PDF File
使用send-bundled-pdf-to-ibooks-from-within-app。同样适用于newsstand
。 注意:首先将PDF File
保存在directory
中,然后使用path
至share
对于自己displaying PDF
用户apple application
中的QLPreviewController
。检查sample code
third party
free
的其他displaying PDF
是: