我正在使用飞碟xhtmlrenderer构建pdf文档。一切都很顺利,直到现在 - 现在我们需要在pdf中生成阿拉伯文本。
Xhtmlrenderer以相反的顺序呈现阿拉伯文本。
我在互联网上某处(也许是在他们自己的网站上)读到,xhtmlrenderer不支持bidi / rtl。 但是,IText本身包含通过ColumnText和PdfPTable处理阿拉伯语和希伯来语的示例(可以在此处找到源:http://sourceforge.net/projects/itextpdf/files/Examples/examples-155/examples-155.zip/download - arabic_hebrew.java),并且这些示例运行良好。
我尝试在xhtmlrenderer的ReplacedElementFactory / ITextReplacedElement中使用itext api,但找不到定位元素的好示例。 有人尝试过这样做吗?或者也许有一个更简单(或至少有效)的解决方案?
我在互联网上某处(也许是在他们自己的网站上)读到,xhtmlrenderer不支持bidi / rtl。 但是,IText本身包含通过ColumnText和PdfPTable处理阿拉伯语和希伯来语的示例(可以在此处找到源:http://sourceforge.net/projects/itextpdf/files/Examples/examples-155/examples-155.zip/download - arabic_hebrew.java),并且这些示例运行良好。
我尝试在xhtmlrenderer的ReplacedElementFactory / ITextReplacedElement中使用itext api,但找不到定位元素的好示例。 有人尝试过这样做吗?或者也许有一个更简单(或至少有效)的解决方案?