привет, я создан pdf-файл, используя кварцевую фреймворк в IOS.i, необходимо загрузить этот файл в формате PDF в локальной папке, например, сохранить изображения в симуляторе. Кто-нибудь скажет мне, как это сделать.сохранить pdf локально в IOS
мой код для создания PDF-файл
-(NSString*)getPDFFileName
{
NSString* fileName = @"Invoice.PDF";
NSArray *arrayPaths =
NSSearchPathForDirectoriesInDomains(
NSDocumentDirectory,
NSUserDomainMask,
YES);
NSString *path = [arrayPaths objectAtIndex:0];
NSString* pdfFileName = [path stringByAppendingPathComponent:fileName];
return pdfFileName;
}
-(void)showPDFFile
{
NSString* fileName = @"Invoice.PDF";
NSArray *arrayPaths =
NSSearchPathForDirectoriesInDomains(
NSDocumentDirectory,
NSUserDomainMask,
YES);
NSString *path = [arrayPaths objectAtIndex:0];
NSString* pdfFileName = [path stringByAppendingPathComponent:fileName];
UIWebView* webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
NSURL *url = [NSURL fileURLWithPath:pdfFileName];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView setScalesPageToFit:YES];
[webView loadRequest:request];
[self.view addSubview:webView];
}
- (void)viewDidLoad
{
NSString* fileName = [self getPDFFileName];
[PDFRenderer drawPDF:fileName];
[self showPDFFile];
[super viewDidLoad];
}
заранее спасибо ..
откуда вы получаете файл? Вы создаете в приложении, а не сохраняете или загружаете его с удаленного сервера и сохраняете? –
Я создаю страницу с pdf, так как в app.i необходимо сохранить это –