Usando o arquivo HTML para gerar um PDF

Então eu tenho um arquivo HTML, que estou usando para enviar e-mails, mas em alguns casos eu quero simplesmente usar esse arquivo para criar um PDF do mesmo modelo.

Eu tenho isso funcionando na maior parte - ele cria o arquivo, executa as avaliações e obtém o conteúdo, mas na verdade não renderiza o html. Simplesmente deixa toda a notação html no lugar.

Por exemplo, gera um pdf, mas lê:

Dear Martin, <br />

ao invés de:

Caro martin

Como eu me certifico de renderizar o HTML para que o PDF seja exibido corretamente e não tenha o código html anotado no texto?

Aqui está o código:

var docName = "test";
var htmlBody = HtmlService.createHtmlOutput(template.evaluate().getContent()).getContent()
var doc = DocumentApp.create(docName);
  doc.appendParagraph(htmlBody);
doc.saveAndClose();
DocsList.createFile(doc.getAs('application/pdf')).rename(docName);

questionAnswers(2)

yourAnswerToTheQuestion