2014-06-09 76 views
0

目前,我正在創建PDF文件,將其保存並在UIWebview中檢索文件以通過iPhone應用程序顯示。但是,現在我想將PDF文件保存在iPhone設備中NewsStand或iBooks.Is是否可以將PDF文件保存在設備中?所以,我可以在不打開應用程序的情況下打開PDF文件。 請給我一些idea.Thanks提前。如何通過應用程序在iPhone設備上保存PDF文件

+0

我沒有試過,但是這可能對您有用: http://andycodes.tumblr.com/post/738375724/ios4-sdk-opening-pdfs-in- ibooks的 – Shrejas

回答

0

試試這個代碼:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSArray *pdfs = [[NSBundle bundleWithPath:[paths objectAtIndex:0]] pathsForResourcesOfType:@"pdf" inDirectory:nil]; 

希望這有助於。謝謝。

0

這個答案已經被很多人發表了。您可以保存PDF格式的內容,其格式如下代碼

NSData *savedPDFFile = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"pdf_url"]]; 
[savedPDFFile writeToFile:[NSString stringWithFormat:@"%@/%@", [[NSBundle mainBundle] resourcePath], @"savedpdffilename.pdf"] atomically:YES]; 

希望它可以幫助你......!

0

用於發送PDF File使用send-bundled-pdf-to-ibooks-from-within-app。同樣適用於newsstand注意:首先保存PDF Filedirectory然後使用自己在用戶application蘋果的QLPreviewControllerpathshare

displaying PDF。檢查sample code

其他third partyfreedisplaying PDF是:

  1. Reader
  2. FastPDFKit注意:免費版availbale
相關問題