qprinter

    0

    1答えて

    QPrinterを使用して壊れました、しかし、別のコンピュータでは、私のPDFレポートのレイアウトは "壊れています"。その理由の検索 は、私はこの問題を発見した: Qt QPrinter setPaperSize does not work properly @Jensが言ったように:は「setPaperSizeは、プリンタドライバから受信した情報に依存しています...」を。 IはQtのドキュメ

    2

    1答えて

    Qt C++で印刷を行っています。しかし、マージンが期待どおりに機能しないという問題がありました。ここで私が使用したQPrinterの設定。 QPrinter *pr = new QPrinter(QPrinterInfo::printerInfo("Canon iP2700 series")); pr->setPageSize(QPrinter::A4); pr->setFullPage(t

    1

    2答えて

    を発行します。 void Print(QPrinter *printer) { QPainter q(printer); q.setRenderHint(QPainter::HighQualityAntialiasing, true); q.setPen(QPen(QColor("red"))); q.drawRect(printer->pageRect

    0

    1答えて

    私はqwidgetsを別々のページにそれぞれレンダリングして、pdf形式で保存しようとしています。私はQPainterの、Qprinterを使用してみましたし、フォーラムで提案されているようにレンダリングしてみました:http://doc.qt.io/qt-4.8/printing.html#printing-widgets これは私のサンプルコードです:私は上記のコードを実行すると QPaint

    -2

    1答えて

    これは私のコードです: QPrinter printer; QPrintDialog dialog(&printer, this); printer.setPageSize(QPrinter::A4); printer.setOrientation(QPrinter::Portrait); printer.setPageMargins (15,15,15,15,QPrinter::Mill

    0

    1答えて

    QPrinterコマンドを使用して、一部のマシンでプレビューをエクスポート/印刷できます。しかし、私たちはプレビューを見ることができません。エラーの下に取得し、デバッグビューで : QPrinter ::無効なmetricコマンド のQWidget ::レンダリング: printsupport DLLは、適切なloacationすなわちAPPPATH \ printsupport \にコピーされ、

    0

    2答えて

    QStringListModelの内容を 'void MainWindow :: on_pbImprime_clicked()'というプリンタで印刷する必要があります。問題なくQstringを印刷できますが、QStringListModelのデータをQStringのテキストに配置する方法はわかりません誰にでもアイデアはありますか?ここで は私のコードです:私の悪い英語と助けに感謝のための Main

    0

    1答えて

    私はQtのに新たなんだとマニュアルによるとQPrinter/QPainterの を探索は、mm単位で印刷するために、座標はそれの解像度を考慮すると、プリンタの単位に変換する必要があります。これは、ラインを印刷し、そのために正常に動作して qreal printInterface::convertFromMM(qreal in) { //1 inch = 25.4 mmm so