QuickLook PDF的Monotouch示例

时间:2012-06-29 19:04:51

标签: pdf xamarin.ios quicklook

我正在寻找使用QuickLook Monotouch API的简单pdf查看器示例。我已经搜索并找到了点点滴滴,但似乎无法将它全部整合。

我将从预先保存到iPad上的个人文件夹的文件中读取pdf,并希望将pdf显示为模态视图。

如果有人可以发布一个简单的例子,那将非常感激。

到目前为止我的内容如下:

谢谢!

        path = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
        pdfPath = System.IO.Path.Combine(path, "pdfReport.pdf");

        QLPreviewController myPdfController = new QLPreviewController();
        MyPdf pdfToShow = new MyPdf("", new Uri(""));   // Not sure about this line
        myPdfController.DataSource = pdfPath;           // Not sure what this line should be
        PresentModalViewController(myPdfController, true);

1 个答案:

答案 0 :(得分:1)

我刚刚使用了一个UIWebView并按如下方式加载:

NSUrl docUrl = NSUrl.FromFilename(PDFInvoice.FullFilename);
NSUrlRequest request = new NSUrlRequest(docUrl);

webView.LoadRequest(request);