我正在使用带有 pdfrw 的 python 填写 PDF 表单。我对表单中的任何单行文本字段都没有问题。但是,当我尝试填充多行文本字段时,它无法正确呈现,它会忽略断线。
这是我的代码的一部分:
pdf.Root.AcroForm.update(PdfDict(NeedAppearances=PdfObject('true')))
for x in range(0, len(pdf.Root.AcroForm.Fields)):
try:
if pdf.Root.AcroForm.Fields[x].T in ['(Observaciones)']:
pdf.Root.AcroForm.Fields[x].update(PdfDict(V='This\nis\nmultiline', Ff=1))
continue
这是输出。
这是使用 Adobe Acrobat 在表单域中的设置。
我选择了以下选项:多行、滚动长文本、允许富文本格式。
我也尝试过使用\r
和<br>
标签。
我应该如何设置正确渲染的值?