我想从支持utf-8“阿拉伯语”的php脚本生成pdf文件 喜欢 - > “السلامعليكم” 支持RTL 我进行小搜索,我发现了一些像fpdf这样的库,但它不支持阿拉伯语和tpdf 我找到了tcpdf但是我需要在项目中使用laravel“思考”吗? 我没有使用MVC我只是使用普通的Web开发。
答案 0 :(得分:1)
如果您想以编程方式生成pdf并通过电子邮件附件发送,TCPDF库是您的最佳解决方案。 TCPDF为阿拉伯语和波斯语提供字体。但是,看起来TCPDF不支持RTL。
我还建议你尝试一下DOMPDF。 DOMPDF可以轻松地使用HTML生成PDF。在此处阅读更多内容:https://github.com/dompdf/dompdf
我已经使用它们为所有类型的非拉丁字符生成PDF。
编辑: 不要忘记在html中添加dir =“rtl”。请在此处阅读更多内容:https://www.w3.org/International/questions/qa-html-dir
另外,如果可以,请出示您的代码。所以我可以帮助你更多。
答案 1 :(得分:0)
如果您的网页上有阿拉伯语单词
<script>
window.print();
<script>
这将为您提供打印或保存PDF的选项。希望这会奏效。