WKHTMLTOPDFを使用してPDFを生成しようとしていますが、最初にログインする必要があります。これはインターネット上にすでにいくつかありますが、動作させることができないようです。私はターミナルにいます-何も派手ではありません。
私は(他の多くのものの中で)試しました:
/usr/bin/wkhtmltopdf --post username=myusername --post password=mypassword "URL to Generate" test.pdf
/usr/bin/wkhtmltopdf --username myusername --password mypassword "URL to Generate" test.pdf
/usr/bin/wkhtmltopdf --cookie-jar my.jar --post username=myusername --post password=mypassword "URL to Generate Cookie For"
ユーザー名とパスワードは、フォームの入力フィールドid
との両方です。name
my.jarファイルが表示されますが、何も書き込まれません。
具体的な質問:
- ログインページやフォームアクションをどこかに指定する必要がありますか?
- --cookie-jarパラメーターは、さまざまな場所で言及されています(必要な場合とそうでない場合の両方)。それが必要な場合、それはどのように機能しますか?my.jarファイルを作成しましたが、どうすれば再度使用できますか?参照:
http://code.google.com/p/wkhtmltopdf/issues/detail?id=356
編集:
確かに誰かがこれを成功させましたか?例を紹介する良い方法は、潜在的な変数を排除するためにログイン資格情報を必要とする人気のあるWebサイトで誰かがそれを喜んで動作させる場合です。