iTextSharp在2页后停止

时间:2013-08-05 16:12:18

标签: c# .net pdf itextsharp itext

我正在尝试使用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页面 如何 创建两页以上?

0 个答案:

没有答案