如何在Xamarin Android中使用Syncfusion的PDF查看器打开PDF?

问题描述:

我在Xamarin Android上有一个应用程序,我需要打开一个PDF,但我有一个字节数组中的文档,因为我使用它从一个Api网页。在Syncfusion文档中,我没有找到很多信息,只是“Assets.Open(”GIS Succinctly.pdf“);”这个方法,它从“字符串”打开文档,有没有什么办法可以将安排传递给PDF查看器?如何在Xamarin Android中使用Syncfusion的PDF查看器打开PDF?

 SfPdfViewer pdfViewer; 
     string Mail, Pass, LlaveEmp = string.Empty; 
     protected override void OnCreate(Bundle savedInstanceState) 
     { 
      base.OnCreate(savedInstanceState); 
      SetContentView(Resource.Layout.RecibosPago); 

      pdfViewer = FindViewById<SfPdfViewer>(Resource.Id.pdfviewercontrol); 
      Stream PdfStream = Assets.Open("GIS Succinctly.pdf"); 
      pdfViewer.LoadDocument(PdfStream); 

     } 

目前我们没有直接支持在Xamarin.Android的SfPdfViewer中使用web API使用web API显示PDF文档。但是,作为一种解决方法,我们可以使用WebClient类从URL下载PDF文档作为Stream并将其加载到SfPdfViewer中。

下面的链接KB说明了如何从URL中使用Xamarin.Android显示SfPdfViewer PDF文档:

Syncfusion KB link

请让我们知道,如果你需要任何其他援助。

Regards,

Sathish。

Syncfusion支持