PDFlib- 从右到左的文本流

PDFlib- Right-to-Left textflow

我真的需要你的帮助...

我使用 PDFlib-API 并且我想从右到左编写 PDF(如希伯来语、阿拉伯语)。

我找到了一种方法,但它不支持文本流,它只支持一行。

此link中的代码: http://www.pdflib.com/pdflib-cookbook/complex-scripts/starter-shaping/

我用的是class整形(你可以在link中看到),但是textflow的参数必须是false,

如果我将其更改为 true,我会收到一条错误消息:

PDFlib 出现异常: [2582]fit_table: Textflow 不支持双向写入模式

我该如何解决这个问题? 或者知道如何使用 Textflow 编写 RTL? (使用 PDFlib API)

谢谢!!

这是 PDFlib 9 中记录的限制,现在有解决方法。正如您从错误消息中看到的,或者在 PDFlib 9 教程中,第 6.4.4 章 "Bidirectional Formatting":

Bidi processing is not currently supported for multi-line Textflows, but only for Textlines (i.e. single-line text output).