1、将html文件转为pdf文件的函数:
html_path-----html路径;pdf_path-----pdf路径
bool HtmlToPdf(QString html_path, QString pdf_path)
{
QFile::remove(pdf_path);
int result = 0;
wkhtmltopdf_global_settings * gs;
wkhtmltopdf_object_settings * os;
wkhtmltopdf_converter * c;
/* Init wkhtmltopdf in graphics less mode */
wkhtmltopdf_init(false);
/*
* Create a global settings object used to store options that are not
* related to input objects, note that control of this object is parsed to
* the converter later, which is then responsible for freeing it
*/
gs = wkhtmltopdf_create_global_settings();
myassert(wkhtmltopdf_set_global_setting(gs, "collate", "true"));
myassert(wkhtmltopdf_set_global_setting(gs, "outline", "true"));
myassert(wkhtmltopdf_set_