基于Qt平台,使用Qt内部函数接口QPdfwriter和Qpainter创建pdf文件并输出。pdf创建最关键是进行排版布局,需要根据纸张大小,计算每个项x,y方向的布局位置。本示例说明了如何设置页眉,页脚布局。页眉有最左侧放置logo和右侧显示当前页面数,以及页面下绘制横线;页脚最左侧,显示报告生成时间,右侧显示公司logo;对于图像缩放,采用Rect形式,不采用scale方法