Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用WebBrowser控件在WPF C#中显示来自Web服务器的PDF文件_C#_Wpf_Pdf - Fatal编程技术网

使用WebBrowser控件在WPF C#中显示来自Web服务器的PDF文件

使用WebBrowser控件在WPF C#中显示来自Web服务器的PDF文件,c#,wpf,pdf,C#,Wpf,Pdf,我正在PDF视图的wpf应用程序中使用WebBrowser控件。WebBrowser不工作或未在wpf c#中显示任何pdf文件 以下是代码: public void LoadPdfFileInBrowser(string sUrl){ wbPdfViewer.Navigate(new Uri(sUrl));} WPF中的web浏览器控件依赖默认的PDF阅读器来显示PDF文件。如果希望在不安装任何其他软件的情况下显示PDF文件,则可能需要在应用程序中使用PDF渲染库 你可以用 如果您的机器上

我正在PDF视图的wpf应用程序中使用WebBrowser控件。WebBrowser不工作或未在wpf c#中显示任何pdf文件

以下是代码:

public void LoadPdfFileInBrowser(string sUrl){
 wbPdfViewer.Navigate(new Uri(sUrl));}

WPF中的web浏览器控件依赖默认的PDF阅读器来显示PDF文件。如果希望在不安装任何其他软件的情况下显示PDF文件,则可能需要在应用程序中使用PDF渲染库

你可以用

如果您的机器上已经安装了PDF阅读器,您可能可以这样查看

String fileName = "FileName.pdf";
System.Diagnostics.Process process = new System.Diagnostics.Process(); 
process.StartInfo.FileName = fileName;
process.Start();
process.WaitForExit();

看这个,我正在使用WebBrowser控件显示pdf文件。Pdf文件已导航,但内容未显示在wpf c#应用程序中的webbrowser控件上。我已经看过了,原因是我正在为窗口应用LinearGradientBrush样式,这就是内容不显示的原因。我想保持webbrowser控件中显示内容的样式。我们如何展示内容?你能帮助我吗?我正在使用WebBrowser控件显示pdf文件。Pdf文件已导航,但内容未显示在wpf c#应用程序中的webbrowser控件上。我已经看过了,原因是我正在为窗口应用LinearGradientBrush样式,这就是内容不显示的原因。我想保持webbrowser控件中显示内容的样式。我们如何展示内容?你能帮帮我吗。