iphone: как мы можем сохранить pdf файл в локальной сети и прочитать его? - PullRequest
0 голосов
/ 31 января 2011

Я хочу сохранить файл в формате PDF на локальном компьютере и прочитать его. Я хочу прочитать этот PDF-файл так же, как iphone прочитал данные в mkmapview.

означает, что я хочу создать такой же, как pdf (Acrobat) ридер. Как я могу это сделать?

Ответы [ 3 ]

1 голос
/ 31 января 2011

вы можете сохранить PDF в комплекте приложений и отобразить его с помощью uiwebview:

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];

NSString *path = [[NSBundle mainBundle] pathForResource:@"document" ofType:@"pdf"];
NSURL *targetURL = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[webView loadRequest:request];

[self.view addSubview:webView];
[webView release];

чтобы загрузить его из URL, вы можете сделать что-то вроде этого:

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];

NSURL *targetURL = [NSURL URLWithString:@"http://www.mywebsite.com/myPdfFile.pdf"];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[webView loadRequest:request];

[self.view addSubview:webView];
[webView release];

вы также можете загрузить свой pdf в documentDirectory во время выполнения и загрузить его оттуда.

0 голосов
/ 17 февраля 2012

Я думаю, что вам нужно это

http://github.com/akisute/iPhonePDF

отсюда вы можете найти код (API), который вы можете генерировать PDF в iphone.

, а также можетедействительно отредактируйте его.

Дайте мне знать, что это то, что вам нужно?

0 голосов
/ 31 января 2011

Вы можете открыть PDF-файл с помощью iBooks или любого другого приложения, которое может читать PDF-файлы, чтобы хранить его локально на телефоне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...