您好我使用PdfContentByte在iTextSharp中写了一个小报告。当我尝试切换到新页面时,图形会丢失。
目前我只有2页。第1页完成后,我使用下面的例程。第1页上的所有文本仍然存在但图形丢失。在创建第2页之前,似乎document.Close执行了我需要为第1页调用的内容。
private void NewPage(bool firstPage)
{
if (!firstPage)
{
pdfWriter.Flush();
document.NewPage();
}
pdfContentByte.Rectangle(x1, PageHeight.Value - (y1 + height), width, height);
y = 0;
}
答案 0 :(得分:1)
我需要添加
pdfContentByte.Stroke()
然后它起作用了:)