我使用ColdFusion 11和Java(com.lowagie.text.pdf.PdfStamper
)来填写pdf但是当我输入一个带有单个撇号的值,例如32'
时,它只会以{{{{{{{{{{ 1}}而不是32
。该值将进入PDF中的多行文本区域。我已尝试使用和不启用富文本。
我尝试用32'
,'
,';
和''
替换'
,但所有这些都消失了。我还试过了\u0027;
,但它显示为xmlFormat
。
从MS Word复制和粘贴'
并不能作为替换值。
以下是我使用
的代码’
答案 0 :(得分:1)
问题最终是被选为输入框字体的Times字体没有撇号字符。将字体更改为Arial或Verdana可以解决问题。