【发布时间】:2017-04-29 01:21:12
【问题描述】:
当我尝试打印 iTextSharp 生成的 .pdf 文件时收到以下错误消息:“此页面存在错误。Acrobat 可能无法正确显示该页面。请联系创建 PDF 文档的人员以纠正问题。”
我已经把它缩小到这个部分:
PdfContentByte cb = pdfWriter.DirectContent;
cb.BeginText();
ColumnText ct = new ColumnText(cb);
ct.SetSimpleColumn(new Phrase(new Chunk(pd.Abstract, FontFactory.GetFont(FontFactory.HELVETICA, 10, Font.NORMAL))), 74, 370, 550, 0, 12, Element.ALIGN_LEFT | Element.ALIGN_TOP);
ct.Go();
cb.EndText();
任何想法我正在做什么来触发此错误消息? 除了错误消息之外,它打印没有问题。
【问题讨论】: