bu kod html pdf verir:
QTextDocument doc;
doc.setHtml("<h1>hello, I'm an head</h1>");
QPrinter printer;
printer.setOutputFileName("c:\\temp\\file.pdf");
printer.setOutputFormat(QPrinter::PdfFormat);
doc.print(&printer);
printer.newPage();
ben size img için bir html sarmalayıcı oluşturmak ve hızlı bir şekilde görüntüyü yazdırabilirsiniz sanırım. benzer bir şekilde bir boya cihazı olduğundan Aksi takdirde, yazıcıya doğrudan görüntü kopyalamak olabilir
QPrinter printer;
QPainter painter(&printer);
printer.setOutputFileName("c:\\temp\\file.pdf");
printer.setOutputFormat(QPrinter::PdfFormat);
painter.drawImage(QRect(0,0,100,100), <QImage loaded from your file>);
printer.newPage();