Как читать PDF на Ipad / Iphone? - PullRequest
4 голосов
/ 16 июля 2010

Как читать PDF-контент на iPad или iPhone?

Ответы [ 4 ]

7 голосов
/ 16 июля 2010

Вы можете использовать Quartz для анализа PDF-документа и извлечения метаданных. Разбор PDF

3 голосов
/ 23 февраля 2011

Существует еще один простой способ прочитать PDF в iPhone / iPad:

  1. Взять один UIwebView (имя: pdfView).

  2. Дайте Iboutlet соединение с ним и делегируйте его в FilesOwner

  3. В Viewdidload / VIewWillApper / VIewDidApper

    [self.pdfView loadRequest:[NSURLRequest requestWithURL:
    [NSURL fileURLWithPath:[[NSBundle mainBundle] 
    pathForResource:@"ObjC" ofType:@"pdf"]]]];
    
  4. ObjC.pdf должен находиться в ресурсепапка

1 голос
/ 23 февраля 2011

Используйте fastpdfkit: https://github.com/mobfarm/FastPdfKit

0 голосов
/ 17 октября 2012

Во-первых, сохраните встроенный PDF-файл в директории документа iPhone Simulator (скажем, demo.pdf). затем используйте следующий код в файле ViewController.m в методе ViewDidLoad и не забудьте добавить UIWebViewDelegate в файл ViewController.h

    -(void) viewDidLoad
    {
           [super viewDidLoad];
           UIWebView theWebView=[[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
           theWebView.delegate=self;
           theWebView.scalesPageToFit=YES;
           [self.view addSubview:theWebView];

           NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
           NSString *documentDir=[paths objectAtIndex:0];
           NSString *fileName=[documentDir stringByAppendingPathComponent:@"demo.pdf"];
           NSURL *url=[NSURL fileURLWithPath:fileName];
           [theWebView loadRequest:[NSURLRequest requestWithURL:url]];
     }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...