【发布时间】:2019-11-18 13:42:05
【问题描述】:
在这里,根据我的业务逻辑,我应该支持所有语言。因此,我根据国家/地区选择显示了一个字符串。在我这边一切正常。但是cfdocument 有问题。在这里,我提出了我的示例/演示代码。
注意:我已经看过CFDocument PDF not showing Japanese data,但在印地语中没有更多帮助。
<cfoutput>
<table border='1px;'>
<tr>
<td>Name</td>
<td>Age</td>
<td>अनुरोध आईडी</td>
</tr>
<tr>
<td>Kannan</td>
<td>29</td>
<td>108</td>
</tr>
</table>
</cfoutput>
如下图所示正确显示。
但是当我在不支持的 cfdocument 中使用该印地语字符串时。就像我下图一样。
<cfoutput>
<cfdocument format="PDF" overwrite="Yes">
<table border='1px;'>
<tr>
<td>Name</td>
<td>Age</td>
<td>अनुरोध आईडी</td>
</tr>
<tr>
<td>Kannan</td>
<td>29</td>
<td>108</td>
</tr>
</table>
</cfdocument>
</cfoutput>
注意:我试过以下所有类型但没有运气,我试过cfprocessingdirective,cfsettingSetLocale()meta tagscfsavecontents
如果有任何建议,请告诉我。提前致谢 !
【问题讨论】:
-
您是否尝试将字体添加到服务器?
-
我的语言选择是动态的。那么,这是在服务器端添加字体的正确解决方案吗?因为,我几乎支持 20 多种语言。
-
@Kannan.P 也许 Ben Nadel 的这篇文章可能会有所帮助。 bennadel.com/blog/…
标签: coldfusion internationalization cfml lucee cfdocument