我用html格式打印成pdf
- QPrinter printer_text;
- printer_text.setOutputFormat(QPrinter::PdfFormat);
- printer_text.setOutputFileName(pFile);//pdfname为要保存的pdf文件名
- QTextDocument text_document;
- text_document.setHtml(m_strString);
- text_document.print(&printer_text);
- text_document.end();
打印出来的pdf页与页之间全是黑边衔接,哪位大神能不能支点招