2017-06-14 85 views
0

我想使用PdfBox创建阿拉伯语的PDF,但不想使用任何外部.ttf文件。有没有其他方法可以做到这一点? 我已经经历了很多东西,但都使用.ttf文件。使用pdfbox创建阿拉伯语文本pdf文件

+0

欢迎来到Stackoverflow!请花些时间阅读[帮助页面](http://stackoverflow.com/help),尤其是名为[“我可以问些什么话题?”]的章节(http://stackoverflow.com/help/)讨论话题)和[“我应该避免问什么类型的问题?”](http://stackoverflow.com/help/dont-ask)。请参阅[tour](http://stackoverflow.com/tour)并阅读[如何提出良好问题](http://stackoverflow.com/help/how-to-ask)。最后,请学习如何创建[最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。 – Markus

回答

0

PdfBox具有以下字体:TIMES_ROMAN,HELVETICA,COURIER,SYMBOL,ZAPF_DINGBATS与他们的风格的柜台部分。如果您尝试了所有这些没有结果的字体,则意味着用于它们的字符编码不支持阿拉伯字符。
最好的办法是附上一个包含这些符号的.ttf字体。 你也可以看看这个Write arabic characters with PDFBOX