如何在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文档:
请让我们知道,如果你需要任何其他援助。
Regards,
Sathish。
Syncfusion支持