问题描述
在UWP程序中,我正在尝试使用Syncfusion的PDF库填写预制的PDF表单。
我使用以下行填充文本字段:
(form.Fields["Date"] as PdfLoadedTextBoxField).Text = date; //date is a string
到目前为止有效。
PDF中的其余文本具有自定义字母间距,我也想在日期中进行匹配。为了容纳富文本格式,我在Acrobat Pro DC中准备表单时启用了此选项。
我将使用以下格式:
<?xml version="1.0"?>
<body xfa:APIVersion="Acroform:2.7.0.0" xfa:spec="2.1" xmlns="http://www.w3.org/1999/xhtml" xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/">
<p dir="ltr" style="letter-spacing: -0.04cm; margin-top:0pt;margin-bottom:8pt;line-height:12.95pt;font-family:Calibri;font-size:11pt">Sample text</p>
</body>
如果我将此代码作为默认文本填写到Acrobat Pro DC中,则格式工作正常。一旦我在表单中手动输入此代码,它就会显示该代码。当我使用上面的C#代码时,也会发生同样的情况。
将此代码填充到PDF的正确方法是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)