Qt中使用QPdfWriter类结合QPainter类绘制并输出PDF文件Qt中提供了一个直接可以处理PDF的类,这就是QPdfWriter类。 (1)PDF文件生成 支持创建新的PDF文件或覆盖已有文件,通过构造函数直接绑定文件路径或QFile对象; 默认生成矢量图形PDF,支持高分辨率输出(可设置DPI); (2)页面属性配置 页面方向:通过setPageOrientation(QPageLayout::Orientation)设置纵向(Portrait)或横向(Landscape); 页面尺寸:使用setPageSize(QPageSize::A4)定义纸张大小,支持IS