由于阿拉伯字母,而单独使用虾宝石出现未知的人物,我安装的是阿拉伯语,虾宝石0.0.1阿拉伯语打印数据。 我用作试验下面的代码阿拉伯语虾宝石
Prawn::Document.generate('hello.pdf') do
font "#{Prawn::BASEDIR}/data/fonts/artro.ttf"
font_size 16
self.text_direction = :rtl
long_text = "مرحبا يا العالم"
text long_text.fix_arabic_glyphs
end
首先,它显示下面的错误:
undefined method `fix_arabic_glyphs'
所以包括在类的虾,误差消失但阿拉伯字母仍然未示出(以_表示)。 有人可以帮助我吗?
请添加一些评论对您的解决方案,为什么,以及如何解决问题 –