私はwkthmltopdfを使用して、LinuxWebサーバー上でHTMLをPDFドキュメントにオンザフライで変換しています。プログラムを正しく実行するには、元々X11または同様のXサーバーが必要でしたが、GUIのないサーバーでこれを実行するように開発者から多くの要求があったため、静的バージョンで仮想Xサーバーを実行すると確信しています。私はプログラムの静的(スタンドアロン)バージョンを使用してきましたが、それはうまく機能します!実行可能ファイルをフォルダーに入れて、次のコマンドを実行します。
./wkhtmltopdf file1.html file2.pdf
ただし、このプログラムをシステム全体にインストールしたいと思います。apt-get install wkhtmltopdf
(昨日インストールしたばかりの)を使用しましたが、64ビットシステムで実行しているので、も必要でしapt-get install ia32-libs
た。インストール後、次のようなバージョンを見つけることができます。
wkhtmltopdf --version
出力:
Name:
wkhtmltopdf 0.9.9
License:
Copyright (C) 2008,2009 Wkhtmltopdf Authors.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO
WARRANTY, to the extent permitted by law.
Authors:
Written by Jakob Truelsen. Patches by Mário Silva, Benoit Garret and Emmanuel
Bouthenot.
aptitudeを介してインストールされたプログラムを実行しようとすると、次のエラーが発生します。
wkhtmltopdf: cannot connect to X server
誰かが私がこれを修正する方法を知っていますか?このバージョンには仮想Xサーバーか何かが欠けていると思います。