2017-03-24 23 views
1

QTプロジェクトのために、必要に応じてフォームを印刷する方法(データベース要素に関連する指示)(日付のようなものを自動的に記入する方法)働いている。最初は私はQTのtextdocumentクラスを見ていましたが、完璧なものでした。 QTでフォームをデザインして印刷する他の方法はありますか? C++用のより完全なhtml + css pdf生成ライブラリがありますか?QTを使ったpdfへの印刷

+0

QPrinterは面白いかもしれません。同様のトピックがここにあります:http://stackoverflow.com/questions/18660137/qt-how-to-print-information-via-qprinter – ni1ight

+1

'QPrinter'でフォームをレンダリングするのに' QPainter'を使う必要があります。それはpdfに印刷されます。あるいは、pdf生成ライブラリを使用して、ゼロからpdfを生成します。 –

+0

データベースの一部のデータからPDFファイルを生成しようとしていますか?あなたは[CuteReport](https://cute-report.com/en)、[QtRpt](https://sourceforge.net/projects/qtrpt/)、[LimeReport](http: //limereport.ru/en/index.php)?以前はQtRptを使っていたことを覚えています。[QPrinter :: PdfFormat'](https://doc.qt.io/qt-5/qprinter.html#OutputFormat-enum)を使って、レポートをPDFファイルに保存します。 – Mike

答えて

1

あなたはこれを読むことが面白いかもしれません:https://wiki.qt.io/Handling_PDF

+1

私はこれについて認識していますが、それは非常に有用なページではありません。 – Darakian