我在 Laravel 项目中使用 mPDF 包从视图生成 PDF,特别是用于渲染阿拉伯文本。我的目标是在生成的 PDF 中包含阿拉伯文本以及从左到右 (LTR) 字符(如括号)。但是,我遇到了一个问题,即文本方向和编码似乎处理不当,导致输出 PDF 中出现混乱和反转的阿拉伯文本。
我正在尝试在 PDF 中显示字符串“???????? (???)”。但是,PDF 中的输出如下所示:“)ﻋﺮﺑﻲ า )ﺳﻢ”。
处理混合阿拉伯语和 LTR 内容(如括号)的文本方向以确保它们在生成的 PDF 中正确显示的正确方法是什么?
阿拉伯语是从右到左开始的 只需添加
dir="rtl"