由于QML与Qt的关系,QT官方没有为QML准备打印机模块,所有一般的做法是通过Qt来实现打印机功能。因此参考Qt的打印机实现原理=》通过painter类容器来填充printer类实现打印。
参考官方的QML item类有个截图函数bool grabToImage(callback, targetSize)他返回的数据是QVariant 类中通过value() const来转换为Qimage类。
后续依靠Qt来实现QML的打印机功能。
由于QML与Qt的关系,QT官方没有为QML准备打印机模块,所有一般的做法是通过Qt来实现打印机功能。因此参考Qt的打印机实现原理=》通过painter类容器来填充printer类实现打印。
参考官方的QML item类有个截图函数bool grabToImage(callback, targetSize)他返回的数据是QVariant 类中通过value() const来转换为Qimage类。
后续依靠Qt来实现QML的打印机功能。