2017-05-12 34 views
1

を表示するPowerShellアプリケーションを作成しています。を表示しています。例えば、PDFはいくつかのコントロールに表示することができます。ウェブブラウザ。 PDFファイルはディスクにあり、インターネットでは表示されません。PDFファイルを表示

私はWebBrowser ControlとItextライブラリでそれをやろうとしていましたが、動作しませんでした。私のコードの

ごく一部:

$WebBrowser.Navigate("C:\...\My_file.pdf") 
$WebBrowser.Url = "C:\...\My_file.pdf" 

は、あなたが、この場合に進めるためにどのように私のための任意のヒントを持っていますか?

答えて

1

あなただけのPDFファイルを開きたい場合は、私はローカル標準 PDFリーダーを使用してPDFを開くにはStart-Processコマンドレットを使用して、あなたをお勧めします:

Start-Process ((Resolve-Path "C:\..\My_file.pdf").Path) 
+0

はい、私はこのコマンドを知って、ありがとうございます。しかし私はいくつかのコントロールを介して私のPowershellプログラムでそれを表示することに興味がありますが、開いているローカルPDFリーダーではありません。アイデアはありますか? –

1

あなただけ開こうとしている場合pdfファイル。

& <path to program> <path to file> 

例::

& "C:\Program Files\Internet Explorer\iexplore.exe" "C:\Users\user\Desktop\diskspaceauth-2017-05-08.pdf" 
+0

ありがとうございます - 私はあなたの答えに基づいて回避策を行うことができます:) –

0

最後に、私はHTMLにPDFファイルを転化することを決めた、あなたのような何かを行うことができます。 Webrowserで表示してください。魅力のように働いた:)

関連する問題