我有一個pdf文件放在資源文件夾。 我想使用WebBrowser控件顯示PDF文件。 主要問題是找到PDF的相對路徑並將其轉換爲絕對路徑,因爲WebBrowser dosnt支持相對路徑。WPF:使用WebBrowser顯示PDF文件
到目前爲止我有以下代碼(簡化版本):
string GuidePath = "../Resources/Guide/LogViwer User Manual.pdf";
string fullPath = Path.GetFullPath(GuidePath);
Uri GuideURI = new Uri(fullPath, UriKind.Absolute);
Browser.Navigate(GuideURI);
'瀏覽器' 是一個aninstance web瀏覽器的。
我得到的Exeption是:
找到粗野,...路徑...確保路徑和Internet地址是正確的。
**電話**。它也有一個重載需要_string_參數。檢查它http://msdn.microsoft.com/en-us/library/40x214wa.aspx – 2013-03-06 09:10:13
@馬修沃爾頓:我已經更新了代碼,但它的劑量工作。 – RayOldProf 2013-03-06 09:13:05
@SonerGönül是一個帶有URL的字符串。最後我檢查了,GetFullPath不返回一個URL ... – 2013-03-06 13:20:28