【发布时间】:2010-11-30 02:16:23
【问题描述】:
我需要使用 iTextSharp 向 PDF 表单字段添加一些格式化文本,但我似乎无法弄清楚。这是我当前设置字段的方式,但插入文本的某些部分需要加粗或具有其他格式。
stamper.AcroFields.SetField("fieldName", "fieldValue")
stamper.FormFlattening = True
我已经看到elsewhere 我应该能够插入一些包含格式信息的 xml,但我不知道这个 xml 应该是什么样子。
这是该页面中让我相信我想要的东西是可能的部分:
它仍然标记实际的 XML 代码 到场上,阅读器不会 在标记中将其呈现为富文本 PDF。
对此的工作回应:
为此,您必须致电 AcroFields.setGenerateAppearances(false)。 请注意,较旧的 Reader 版本不 生成外观。
这个 xml 应该是什么样子,或者有其他方法可以实现吗?
【问题讨论】:
标签: .net pdf-generation itextsharp