我真的需要你的帮助......
我使用PDFlib-API,我想从右到左书写PDF(如希伯来语,阿拉伯语)。
我找到了一种方法,但它不支持文本流,它只支持一行。
此链接中的代码: http://www.pdflib.com/pdflib-cookbook/complex-scripts/starter-shaping/
我使用类整形(你可以在链接中看到它),但是textflow的参数必须为false,
如果我将其更改为true,我会收到一条错误消息:
发生PDFlib异常: [2582] fit_table:Textflow
中不支持双向书写模式我该如何解决这个问题? 或者任何想法如何用Textflow编写RTL? (使用PDFlib API)
谢谢!
答案 0 :(得分:1)
这是PDFlib 9中记录的限制,现在有解决方法。正如您可以从错误消息中看到的那样,或者也可以在PDFlib 9教程中查看,第6.4.4节"双向格式化":
多行文本流目前不支持Bidi处理,但仅适用于Textlines(即单行文本输出)。