可以使用iTextSharp生成包含流动文本之间字段的PDF,例如
Thankyou for choosing "ProductNameField". We would ...
我想使用iTextSharp从DB填充“ProductNameField”。但是,字段的长度不固定,因此如果字段值的长度较小,则使用表单字段会留下空格,如果字段值长于给定的空间,则会导致溢出。我查看了Adobe LiveCycle生成的“浮动文本字段”,但找不到从iText中使用它们的方法。
答案 0 :(得分:3)
使用动态文本创建PDF有两种基本方法:
前者允许人们使用Adobe Acrobat / Reader填写PDF,但是您有固定长度字段的限制。
第二个选项是iTextSharp的用途。你告诉iTextSharp写一个段落,它会为你做。如果你拿一些静态文本并将它与数据库结合起来,或者用户输入的数据并不重要,iTextSharp只需要文本。
是的,iTextSharp可以做到这一点。
您是使用现有PDF还是从头开始创建PDF?