如何在cocoa应用程序中使用PDFView?

时间:2011-11-02 10:01:46

标签: macos cocoa xcode4 pdfview

我现在正在研究可可,所以对mac开发有点新鲜 我想从我的服务器打开一个PDF。这可能是PDFView吗? 如果有人引导我,那么对我来说非常有帮助 是否有任何示例代码可以在PDFView中打开PDF文件?

提前致谢.. !!!

3 个答案:

答案 0 :(得分:4)

我得到了答案..

至少为我工作.. :))

NSString *urlStr = [[NSBundle mainBundle] pathForResource:@"1.pdf" ofType:nil];
NSURL *url = [NSURL fileURLWithPath:urlStr];
PDFDocument *pdfDoc = [[PDFDocument alloc] initWithURL:url];
[pdfView setDocument:pdfDoc];

答案 1 :(得分:3)

Swift版本(不要忘记导入Quartz模块)

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

    let docURL = NSURL.fileURLWithPath(docPath)
    let pdfDocument = PDFDocument(URL: docURL)

答案 2 :(得分:1)

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