如果字段包含非拉丁字符,则PDFBox无法创建表单

时间:2017-06-26 06:28:44

标签: coldfusion pdfbox coldfusion-10

我正在尝试使用Apache PDFBox lib从ColdFusion10创建PDF。 我有一个带有表单字段的模板PDF文件,并用用户数据填写它们。 但是如果用户在任何表单字段中输入非拉丁字符,我就会遇到异常。 例如:土耳其语有字符'İ'(带点的大写字母i)所以我收到了消息:

U + 0131在此字体的编码中不可用:WinAnsiEncoding。

pdf模板中的表格fıelds使用'Arial'字体。我应该使用嵌入到PDF模板的任何特定字体来使所有字符都有效吗?或者它取决于服务器(Linux)上安装的字体?

非常感谢任何帮助!

0 个答案:

没有答案