我遇到一个问题,即pdf文件来自WebDAV地址时不会打开。
我注意到,如果我直接使用文件的url命中文件,pdf会根据需要正确打开。
我想知道是否有办法将以下任一路径转换为所需的网址。
我有道路:
Z:\文件夹\ TestPDF.pdf
\\ 127.0.0.1@1234 \ DavWWWRoot \文件夹\ TestPDF.pdf
我想要的网址
答案 0 :(得分:0)
You can use URI class
var uri = new System.Uri(@"Z:\Folder\TestPDF.pdf").AbsoluteUri;
The result is URI path what you want: file:///Z:/Folder/TestPDF.pdf