問題タブ [qprinter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - ページの印刷Rect と paperRect の問題
次の印刷コードがあります。
結果は、QPrintPreviewDialog、レンダリングされた PDF、プリンター (HP LaserJet、PdfFactory、PdfCreator) への出力によって異なります。ほとんどの場合、結果の長方形は紙切れです。出力がすべてのプリンターに似ているようにするにはどうすればよいですか?
qt - MFC DC を QPrinter に関連付ける方法は?
既存の MFC で作成された DC を使用して に関連付けることができるかどうか疑問に思っていQPrinter
ましたQPrintDialog
。
QPrinter
Qt の backingstore を利用しますか?QWidget
つまり、印刷前にオフスクリーン イメージを作成しますか?
pdf - How to create pdf file from Qt application?
私の Qt アプリケーションでは、いくつかのネットワーク テストを行っています。テスト出力に従ってレポートを作成する必要があります。そのため、レポートを pdf 形式で作成する必要があります。
テスト結果を PDF ファイルに保存する方法を教えてください。私の結果には、Qwt ライブラリを使用したグラフが含まれています。
ios - 変数の型が不完全です「QPrinter」
iOSでQTを使用しようとしています。
上記のコードでは、「変数の型が不完全です'QPrinter'」エラーが発生します。QtGui/qprinter.hにはQPrinterの完全な定義がありますが。この問題を解決する方法はありますか?
qt - 実行間のQPrinter(QPrintDialog)の永続化/シリアル化
Qtデスクトップアプリケーションで、アプリケーションの実行間でQPrinterの選択を保持するにはどうすればよいですか?
次のコードを検討してください。
両方を実行できるようにしたいと思います。
また、QPrintDialogを呼び出さなくても、次のように事前に選択したプリンターに印刷するだけです。
QPrinterInfoを処理する関数がありますが、それは単にプリンター名を返すだけです。他に何か提案はありますか?
qt - QPrinter を使用した VtkBmpWriter の印刷
次のようにして、レンダー ウィンドウをビットマップとして保存できます。
そして、QPrinter を使用して準備完了のビットマップ イメージを印刷できます。
しかし、両方を組み合わせて vtkbmpwriter から画像を印刷する方法がわかりません。どうすれば vtkbmpwriter から bmp イメージを抽出し、それをペインタ/プリンタに渡すことができますか?
qt - QPrinterとキリル文字
キリル文字でhtmlを印刷する方法は?私はこれをやろうとしました:
しかし、ドキュメントは間違ったエンコーディングで印刷されました。HTMLエンコーディングはutf-8です。
qt - QGraphicsView to pdf
QGraphicsView/QGraphicsScene
ナビゲーション用のスクロール バーを使用して、大きなシーンをウィンドウに正常に表示できました。すべて正常に動作します。
ここで、シーンの一部を pdf でレンダリングしたいと思います。PDF でレンダリングされる領域は、ウィンドウに表示される領域と、表示領域の上下の長方形である必要があります。
私はそれを試しました(簡単に言うと、水平スクロールバーが使用されている場合は無視しました):
しかし、思うように結果が出ません。たとえば、この関数QGraphicsView::drawBackground(QPainter *painter, const QRectF &rect)
の rect の左上隅は、最初のページでは 0, 0 ではなく、107, 98、次に 107, 1585 (ただし、ページの高さは 793 だけ?!) などです...
誰が何が起こっているのか理解していますか? 読んでくれてありがとう。
qt - ページにエラーを出力 (qtWebkit)
Qt5.2.1 のバグ:
唯一の問題は で修正されましQPrintPreviewDialog
たが、印刷物を紙に印刷すると、まだ問題が発生します。
ページは完璧にQPrintPreviewDialog
機能しますが、2 ページ目以降の「紙」(紙に印刷されたもの) (つまり、最初のページを除くすべてのページでバグが発生します) では、「テキスト」と「画像」(背景以外) が消えます (明らかに障害のみが発生します)。インライン要素を使用)。
参照: https://bugreports.qt.io/browse/QTBUG-37240 (テスト ケースの添付ファイルを参照)
Qt5.0.1、Qt5.0.2、Qt5.1.0 のバグ
小さなフォントと画像を含むQWebViewの印刷物の最初のページ。
どうやら問題はインライン要素 (テキストと画像) でのみ発生します。
注:このエラーは、Windows XP、Windows 7、Windows 7 x64、Mac OS X 10.8.3 で発生します。
[編集]
ソース html: http://jsfiddle.net/bdm6Y/2/
フレームの内容: http://jsfiddle.net/bdm6Y/2/show/
ソース:
これがバグなのか、私が間違ったことなのかわからないのですが、何が原因でしょうか?
ありがとう!
[編集]
QT バグ レポート: