Как установить семейство шрифтов "head" и размер шрифта абзаца с помощью qtextdocument
Привет,
Я использую QTextDocument для написания html кода и преобразования его в pdf файл
код как показано ниже:
QPrinter html_printer(QPrinter::ScreenResolution); html_printer.setPageSize(QPrinter::A4); html_printer.setOutputFormat(QPrinter::PdfFormat); html_printer.setOutputFileName(_file_path); QString q_h5 = "<....>" QTextDocument text_document; text_document.setHtml(q_h5); html_printer.newPage(); text_document.print(&html_printer); text_document.end();
Я обнаружил, что невозможно установить размер шрифта и семейство шрифтов для какого-то абзаца.
Что я уже пробовал:
Я пытался
q_h5 = "<p style=\"color:red;font-size:16px;\">aaaaaaaabbbbbb</p>" q_h5 = "<font size =\"6\">aaaaaaaabbbbbbb" q_h5 = "<p style=\"font-family:verdana;font-size:200%;color:green\">"
только цвет может быть изменен, размер шрифта и семейство не могут вступать в силу.