【发布时间】:2022-01-27 01:39:46
【问题描述】:
我正在寻找解决方案,我想从远程服务器/url 在 Windows 窗体 C# 上查看 pdf 文件。
这可行吗?
【问题讨论】:
-
是的,这是可行的
-
WebView2无需任何插件即可显示PDF内容。这就是你所需要的。 -- 该控件替代了旧的 WebBrowser 控件;适用于 Windows 7+ 系统。
我正在寻找解决方案,我想从远程服务器/url 在 Windows 窗体 C# 上查看 pdf 文件。
这可行吗?
【问题讨论】:
看看这个。我正在使用 DevExpress 的 PDF Viewer 控件在应用程序中显示 PDF 文档。
using System.Net;
string Url = "YOUR_URL";
using(WebClient client = new WebClient()) {
using(MemoryStream ms = new MemoryStream(client.DownloadData(Url))) {
pdfViewer1.LoadDocument(ms);
}
}
【讨论】:
在使用 Windows 时,您应该使用原生 PDF 引擎获得最一致的支持,从 Windows 7(但作为 EOL 折旧)到 11 是 MSEdge,它可以集成到 WebView 2 中
github位置是
【讨论】: