Chromeコマンドライン印刷WebサイトをPDFに自動化する問題


2

私はハードドライブにローカルに保存されているウェブサイトの束をpdfとして保存したいのですが、メニュー>印刷...> pdfとして保存することでこれを実行すると動作しますが、Windows 7コマンドでこれを実行しようとすると次の行:

C:\GoogleChromePortable\App\Chrome-bin\chrome.exe --headless --disable-gpu --print-to-pdf=C:\Users\pytajnik\Downloads\test.pdf file:///C:/sourcefile.htm

出力は空のpdfドキュメントです。私はパラメータなしでそれをやろうとしましたが、助けにはなりません---headless chromeを削除すると、開かれたサイトで開始され、ファイルが作成されず、--disable-gpuファイルが作成されますが、再び空白になります。JavaScriptを使用しているため、またはブラウザのポータブルバージョンを使用しているため、ページの読み込みと関係があると思います。オンラインページでは正常に動作します。

私はすでにこのトピックをチェックしました: ChromeまたはChromiumを使用してコマンドラインからPDFとして保存するために印刷する方法

編集:OK フォルダー内のすべてのファイルを通過するようにURLの数字を変更するスクリプトを作成する方法と、cmdモードで日付とタイトルを持つヘッダーを取り除く方法、またはGUIからprindをpdfに使用する方法を教えてくださいカードが開かれましたか?

編集2:わかりました、私はそれをやった。今、私は横向きモードで印刷するのに問題があります。それは不可能のようです:LinuxのコマンドラインでHeadless-Chromiumを使用して、ランドスケープモードでWebページを印刷するにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.