[英]Open pdf in web browser in C# console application
要求:我的機器上有一個pdf文件。 使用console \\ windows應用程序,我需要從瀏覽器本身打開該pdf文件。 我得到使用ASP.NET在瀏覽器中打開pdf文件的答案。 但我需要使用控制台應用程序在瀏覽器中打開pdf的答案。
我嘗試了以下代碼:
string localURL = @"C:\MyLocation\apllication demo.pdf";
System.Windows.Controls.WebBrowser webbrowser = new System.Windows.Controls.WebBrowser();
webbrowser.Navigate(localURL);
但是沒用。 它通常在其默認應用程序中打開。
這僅僅是因為您提供了錯誤的路徑。
對於瀏覽器,路徑如下所示:
string localURL = "file:///C:/MyLocation/apllication%20demo.pdf"
請注意, %20
是空格字符,因此在構建Url時可能使用string.Replace(" ","%20")
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.