簡體   English   中英

在C#控制台應用程序中的Web瀏覽器中打開pdf

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM