【发布时间】:2010-11-04 21:08:07
【问题描述】:
我正在使用 iTextSharp 使用以下语法填充现有 PDF 文档上的预定义字段:
PdfStamper stamper = new PdfStamper(reader, stream);
stamper.AcroFields.SetField("A","O'Henry");
压模.FormFlattening = true;
压模.Close();
很遗憾,撇号(可能还有其他形式的常见标点符号)不会显示在输出 PDF 中。例如,在上面的代码中,字段“A”显示文本“OHENRY”而不是“O'HENRY”。
如何让输出 PDF 显示包含撇号的文本?
另外,请注意,我无法控制创建/修改正在填充的原始 PDF。我收到了来自外部来源的 PDF,并且可能会在表单更改时收到新版本的 PDF。
谢谢!
【问题讨论】:
标签: itextsharp