我正在使用 iTextSharp 以编程方式生成 PDF 文件。
我正在使用不规则列(ColumnText文本模式下的 a),并且难以将无序列表添加到列中。
该类ColumnText的AddText方法只接受 a Phraseor Chunk,所以我不能List直接添加 a 。我尝试将 a 添加List到 aParagraph然后将 the 添加Paragraph到 theColumnText但结果是列表项一个接一个地出现连接,而不是项目符号列表。
可以这样做还是我需要探索替代路线?
解答: iText 不支持向不规则列添加列表。但是,可以通过一些繁琐的工作来呈现不规则列中的列表。我在这里写了一篇博客:使用 iText / iTextSharp 在不规则列中渲染列表。