我在写一个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阅读器。你有什么想法吗? –