Как использовать PDFView в приложении какао? - PullRequest
1 голос
/ 02 ноября 2011

Я работаю над какао уже несколько дней, так что я немного новичок в разработке для Mac.
Я хочу открыть PDF с моего сервера. Возможно ли это с PDFView?
Если кто-нибудь поможет мне в этом, это будет очень полезно для меня.
Есть ли пример кода для открытия PDF-файла в PDFView?

Заранее спасибо .. !!!

Ответы [ 3 ]

4 голосов
/ 10 ноября 2011

Я получил ответ ..

по крайней мере, работает на меня ..:)

NSString *urlStr = [[NSBundle mainBundle] pathForResource:@"1.pdf" ofType:nil];
NSURL *url = [NSURL fileURLWithPath:urlStr];
PDFDocument *pdfDoc = [[PDFDocument alloc] initWithURL:url];
[pdfView setDocument:pdfDoc];
3 голосов
/ 31 августа 2016

Swift версия (не забудьте импортировать модуль Quartz)

    guard let docPath = NSBundle.mainBundle().pathForResource("1", ofType: "pdf") else { return }

    let docURL = NSURL.fileURLWithPath(docPath)
    let pdfDocument = PDFDocument(URL: docURL)
1 голос
/ 12 апреля 2017

Swift 3.0 версия:)

    guard let docPath = Bundle.main.path(forResource: "1", ofType: "pdf") else { return }

    let docURL = NSURL.fileURL(withPath: docPath)
    let pdfDocument = PDFDocument(url: docURL)
    uxPdf.document = pdfDocument
...