Я пытаюсь создать PDF-файл с использованием шаблона HTML.
У меня проблемы с анализом сгенерированного HTML.
вот мой код
using (FileStream fs = new FileStream(System.Web.HttpContext.Current.Server.MapPath("~/Documents/EmailTemplates/test.pdf"), FileMode.Create))
{
PdfWriter.GetInstance(document, fs);
using (StringReader stringReader = new StringReader(contents))
{
List<iTextSharp.text.IElement> parsedList = HTMLWorker.ParseToList(stringReader, null);
document.Open();
foreach (object item in parsedList)
{
document.Add((IElement)item);
}
document.Close();
}
}
Я получаю ошибку в HTMLWorker.ParseToList (stringReader, null);
показывает нулевую ссылку, но stringReader имеет необходимое содержимое