关于打印机的设置参数可以通过QPrinter类设置,使用一些可以支持打印的控件,输出ps文件,将ps传给打印机驱动程序。
1打印设置
QPrinter类是打印设置的类。
1.1 OutputFormat
说明:
QPrinter输出文件的格式,QPrinter::PdfFormat会输入pdf文件格式,QPrinter::PostScriptFormat输入ps文件格式.章节(11.2)中执行print()后生成的文件类型就是根据这个来的。
相关函数:
OutputFormat QPrinter::outputFormat () //当前格式
void QPrinter::setOutputFormat ( OutputFormat format )//设置格式
void QPrinter::setOutputFileName ( const QString & fileName )//文件名后缀设为ps即为ps格式,后缀为pdf即为pdf格式
1.2 其他部分参数
Orientation:纸张方向,有QPrinter::Portrait(纵向)和QPrinter::Landscape(横向)
void QPrinter::setOrientation ( Orientation orientation )
Orientation QPri