1
WebクライアントからpdfファイルにWebページを印刷しようとしています。pdfのWebクライアントのpowershell印刷ページ
私は最初のWebクライアント・オブジェクト内のページのURLを呼び出す:
$ie = New-Object -COMObject InternetExplorer.Application
$ie.visible = $true
$ie.Navigate('http://www.stackoverflow.com')
While ($ie.Busy) { Start-Sleep -Milliseconds 400 }
'Done!'
、それがロードされるとき、ちょうどこのフォーラムで見つかったようなパラメータ6,2でExecWBを呼び出します。
$ie.ExecWB(6,2)
while ($ie.busy) { Start-Sleep -Milliseconds 400 }
'Done 2!'
<#$ie.quit()#>
私はWindows 10でPowerShell 5を使っています。
私は最初の問題に従っています:パラメータ2は動作しません。私は常にプロンプトを表示します。
私は私が印刷したいPDFファイルの名前を指定する方法がわからない。
私はドキュメントには何も見つかりませんでした。
ExecWBは、PowerShell 5の機能ではありません。
2番目の問題:ie.quit()を置くと何も起こりません。ページは印刷されません。
アイデア?
ありがとう
ジェローム
私はドキュメントを見ました:私はPowerShellからプログラムwhktmltopdf.exeを呼び出すことができたと思いますが、そこから何もパラメータを設定できませんでした。私が間違っている?私は、URIのHTMLソースを取得する別の問題があります:DownloadStringはもうPowerShell 5の機能ではないようです...非常に奇妙な! –
どのようなパラメータが必要ですか? – majkinetor
ランドスケープ+ pdf形式の種類(検索可能) –