显示PDF在RadPdfViewer从URL在WinForm
本文关键字:URL WinForm RadPdfViewer PDF 显示 | 更新日期: 2023-09-27 18:11:01
我第一次在我的WinForm应用程序中使用RadPdfViewer。我想从url(例如http://10.70.0.60/PDF/sample.pdf)加载pdf。
它的工作与本地文件,但不与PDF文件的网站url,我在例子中提到。请告诉我如何从RadPdfViewer控件中的url加载PDF。如果还需要其他细节,请告诉我。
Thanks in advance
我已经自己解决了这个问题。希望这个答案能节省下一个人的时间。下面的代码对我来说很好。
using (WebClient client = new WebClient())
{
using (Stream ms = new MemoryStream(client.DownloadData("http://10.70.0.60/PDF/sample.pdf")))
{
MemoryStream mStream = new MemoryStream();
mStream.SetLength(ms.Length);
ms.Read(mStream.GetBuffer(), 0, (int)ms.Length);
this.radPdfViewer1.LoadDocument(mStream);
}
}
你可以这样设置Documentsource, workked for me
PDFViewer.DocumentSource = new PdfDocumentSource(new Uri(@"YOUR PATH");