我正在使用以下内容在adobe pdf中使用 <cfpdfform action = "populate" 创建多行文本框,并且我很难理解行为 .

<cfset NewLine = "&##10;" />
<cfset Field1Value = "Name #NewLine#" />
<cfset Field1Value &= "Address #NewLine#" />

<cfset Field2Value = "Some Info #NewLine#" />
<cfset Field2Value &= "Line Two #NewLine#" />

第一个字段填充为

Name Address

第二个填充为

Some Info

我已经确认实际值是 Some Info &#xD; Line Two

认为这是该字段的问题,我删除了字段2,并将字段1复制并更改了名称,但它仍然以相同的方式填充 . 我不确定如何诊断这个 .

检查多行,如果我用adobe acrobat打开pdf,它接受手动输入换行符 .

如果相关,则第一个字段位于第1页,第二个字段位于第2页 . 我不确定添加哪些其他详细信息可能很重要 .