
iOS已经在其WebVIEw中支持pdf了一段时间. AndroID没有.如果要在WebVIEw中执行此 *** 作,可以执行以下 *** 作:
var webVIEw = new WebVIEw();webVIEw.source = new UrlWebVIEwSource() { Url = "https://example.com/my.pdf" }; 如果您仅支持AndroID API 21及更高版本,则只能使用PdfRenderer for AndroID.
如果您需要支持旧设备,或者需要跨平台方法,则有2个选项.如果是公共pdf文档,您可以采用简单的方法并使用Google的pdf查看器
var webVIEw = new WebVIEw();var pdfUrl = "https://example.com/my.pdf";var GoogleUrl = "http://drive.Google.com/vIEwerng/vIEwer?embedded=true&url=";webVIEw.source = new UrlWebVIEwSource() { Url = GoogleUrl + pdfUrl }; 如果它是安全的,您必须先将其下载到您的应用程序,请使用Mozilla的pdfJs VIEwer. Xamarin在这里进行了一次演练:https://developer.xamarin.com/recipes/cross-platform/xamarin-forms/controls/display-pdf/
总结以上是内存溢出为你收集整理的在xamarin表单pcl项目中打开远程pdf的最佳方法全部内容,希望文章能够帮你解决在xamarin表单pcl项目中打开远程pdf的最佳方法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)