Использование HTML-файла для вывода PDF
Итак, у меня есть файл HTML, который я использую для отправки электронных писем, но в некоторых случаях я хочу просто использовать этот файл для создания PDF-файла того же шаблона.
У меня он работает по большей части - он создает файл, запускает оценки и получает контент, но на самом деле он не отображает HTML. Это просто оставляет все нотации HTML на месте.
Например, он выводит PDF, но читает:
Dear Martin, <br />
вместо:
Дорогой мартин
Как сделать так, чтобы он отображал HTML-код так, чтобы PDF-файл был правильно составлен, а HTML-код не указан в тексте?
Вот код:
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);