我在寫一個PowerShell應用程序,其目標是顯示一個PDF文件。 PDF可以在一些控制中顯示,例如網頁瀏覽器。該PDF文件將位於磁盤,而不是Internet。顯示PDF文件
我試圖用WebBrowser控件和Itext庫,但它沒有奏效。
我的代碼小部分:
$WebBrowser.Navigate("C:\...\My_file.pdf")
$WebBrowser.Url = "C:\...\My_file.pdf"
你對我有什麼祕訣如何在這種情況下繼續嗎?
我在寫一個PowerShell應用程序,其目標是顯示一個PDF文件。 PDF可以在一些控制中顯示,例如網頁瀏覽器。該PDF文件將位於磁盤,而不是Internet。顯示PDF文件
我試圖用WebBrowser控件和Itext庫,但它沒有奏效。
我的代碼小部分:
$WebBrowser.Navigate("C:\...\My_file.pdf")
$WebBrowser.Url = "C:\...\My_file.pdf"
你對我有什麼祕訣如何在這種情況下繼續嗎?
如果你只是想打開一個PDF,我會建議你使用Start-Process
cmdlet的使用地方標準 PDF閱讀器打開PDF:
Start-Process ((Resolve-Path "C:\..\My_file.pdf").Path)
如果你只是試圖打開pdf文件。你可以這樣做:
& <path to program> <path to file>
例如:
& "C:\Program Files\Internet Explorer\iexplore.exe" "C:\Users\user\Desktop\diskspaceauth-2017-05-08.pdf"
謝謝 - 也許我可以根據你的回答做一個解決方法:) –
最後,我決定隱蔽一個PDF文件轉換成HTML。 然後,通過Webrowser顯示它。工作就像一個魅力:)
是的,我知道這個命令,謝謝。但我有興趣通過一些控件在我的Powershell程序中顯示它,而不是打開本地PDF閱讀器。你有什麼想法嗎? –