我正在尝试使用标题和表格创建一个简单的PDF。 我创建了文档但该表未显示在文档中。
我跟着: mikesdotnetting.com http://www.mikesdotnetting.com/Article/86/iTextSharp-Introducing-Tables
但由于某种原因,它对我不起作用。
我使用以下代码:
Document document = new Document();
PdfPTable table = new PdfPTable(2);
MemoryStream ms = new MemoryStream();
PdfWriter.GetInstance(document, ms);
Paragraph header = new Paragraph(new Phrase("some title"));
Phrase phrase = new Phrase("dasdasdas");
byte[] streamBytes;
header.Alignment = Element.ALIGN_CENTER;
document.Open();
document.Add(header);
document.Add(table);
table.AddCell("cell1");
table.AddCell("cell2");
document.Close();
提前致谢。
答案 0 :(得分:2)
在向表格添加任何内容之前,您正在将表格添加到文档中。您需要完全创建表,然后将其添加到文档中。
table.AddCell("cell1");
table.AddCell("cell2");
document.Add(table);