2016-10-30 5 views
3

私はQWebEngineViewがQWidgetであることに気付きました。ヘッドレスモードでプリントするためのhtmlページをPDFにレンダリングすることは可能ですか? Chrome/Chromiumはヘッドレスで実行できるため、不可能ではありませんか?Qt 5.7:QWebEngineヘッドレスを使用

xvfbで仮想フレームバッファを実行するために37個のパッケージをインストールする必要があるLinuxサーバー(Xなし)で動作するアプリケーションを作成しています。私は可能な限り別の方法でこれを解決することを好むだろう。

答えて

0

これが問題を解決するかどうかはわかりませんが、QWebEngineViewのインスタンスを作成する必要はありませんが、QWebEnginePageのみを作成する必要はありません。 QWebEnginePageはQWebEngineWidgetsモジュールにもありますが、それにもかかわらず、ビルド/リンクする必要があります。サンプルコードを参照してください

https://stackoverflow.com/a/40307287/3544674

+0

リンクは、契約の大きくはありませんが、私はコンソールアプリケーションでこれを使用することができますか? – Jay

+0

はい、できます。ウィジェットは必要ありません。 –

+0

これは正しくありません。コンソールアプリケーションでは使用できません。 –

関連する問題