Verwendung einer HTML-Datei zur Ausgabe einer PDF-Datei

Ich habe also eine HTML-Datei, die ich zum Senden von E-Mails verwende, aber in einigen Fällen möchte ich, dass diese Datei einfach zum Erstellen einer PDF-Datei mit derselben Vorlage verwendet wird.

Ich habe es zum größten Teil zum Funktionieren gebracht - es erstellt die Datei, führt die Auswertungen aus und ruft den Inhalt ab, aber es rendert das HTML nicht wirklich. Die HTML-Notation bleibt einfach unverändert.

Zum Beispiel gibt es ein PDF aus, aber es lautet:

Dear Martin, <br />

anstatt:

Lieber Martin

Wie stelle ich sicher, dass der HTML-Code so gerendert wird, dass die PDF-Datei richtig angeordnet ist und der HTML-Code nicht im Text vermerkt ist?

Hier ist der Code:

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);

Antworten auf die Frage(2)

Ihre Antwort auf die Frage