【发布时间】:2015-03-31 03:54:48
【问题描述】:
如何在字符之间添加空格?我正在使用 PDF/AcroField;
查看路由字段,我想把“12345”变成“1 2 3 4 5”。
Javascript 被允许验证表单,所以也许我可以使用它?
【问题讨论】:
标签: javascript pdf acrofields
如何在字符之间添加空格?我正在使用 PDF/AcroField;
查看路由字段,我想把“12345”变成“1 2 3 4 5”。
Javascript 被允许验证表单,所以也许我可以使用它?
【问题讨论】:
标签: javascript pdf acrofields
有很多方法可以在字符之间添加空格。
var string = "12345";
string.split('').join(' '); // String.split + Array.join
string.replace(/(.)/g, "$1 ").trim(); // Regex
您也可以使用 for 循环。等等
关于如何读取 AcroField 值的后续问题,基于this Stack Overflow post,我建议尝试这样的事情:
PdfReader reader = new PdfReader( pdfPath );
AcroFields fields = reader.getAcroFields();
Set<String> fldNames = fields.getFields().keySet();
for (String fldName : fldNames) {
System.out.println( fldName + ": " + fields.getField( fldName ) );
}
【讨论】: