我正在尝试使用iTextSharp将 HTML转换为PDF 这是我的代码:
Document doc = new Document(PageSize.A4);
StringReader reader = new StringReader(responseHtml);
FileStream pdfStream = new FileStream("C:\\temp\\foo.pdf", FileMode.OpenOrCreate);
PdfWriter writer = PdfWriter.GetInstance(doc, pdfStream);
doc.Open();
XMLWorkerHelper.GetInstance().ParseXHtml(writer, doc, reader);
doc.Close();
问题是 PDF文件在2页后停止 其余内容只是没有进入PDF文件 当我将PageSize更改为A1时,我得到了整个内容,因为它适合两个A1页面 如何 创建两页以上?