4
A
回答
7
你可以尝试用TCPDF,我已经在过去使用它,并得到了工作完成后,其上市的特点之一是:
- UTF-8 Unicode和从右到左的语言
所以我想,涵盖阿拉伯语。
UPDATE:
是的,他们支持它,甚至有一个在线例如:
波斯语和阿拉伯语的RTL文件:PDF及其PHP source
3
尝试mPDF它是非常容易使用,它惊人地支持阿拉伯语,希伯来语,波斯语/波斯语,乌尔都语和普什图语等RTL语言。并且this is an example表明这一点。
4
下面是一个例子使用阿拉伯语。
<?php
include("MPDF57/mpdf.php");
$mpdf=new mPDF('utf-8');
$html = '
<p> قال الرئيس الامريكي جورج بوش في حديث متلفز في الذكرى الرابعة للغزو الامريكي للعراق ان الاولوية حاليا لاعادة الامن للعراق.</p>
<p> هل ستسفر الجهود الدبلوماسية الجارية عن حلول؟ وكيف تنظر للاتهامات لبعض هذه الدول بالتدخل في الشأن العراقي، والتورط في دعم عمليات العنف؟ والى اي مدى يبدو الوضع في العراق انعكاسا للصراعات الإقليمية في المنطقة؟</p>
<p> وادان البيت الابيض "بشدة" تفجير ايلات فيما اعربت وزارة الخارجية الروسية عن "ادانتها الشديدة" للحادث" واصفة اياه بـ"المتطرف" الذي استهدف "مدنيين مسالمين".</p>
test
';
$html = iconv("windows-1256","UTF-8//IGNORE",$html);
$mpdf=new mPDF('ar','A4','','',32,25,27,25,16,13);
// From mPDF 5.1 onwards you must set:
$mpdf->SetDirectionality('rtl');
$mpdf->mirrorMargins = true;
//$mpdf->SetDisplayMode('fullpage');
//$mpdf->WriteHTML($stylesheet,1); // The parameter 1 tells that this is css/style only and no body/html/text
$mpdf->WriteHTML($html);
$mpdf->Output();
+0
请给我mpdf.php –
+0
mpdf库非常适合阿拉伯语我推荐这个库 –
相关问题
- 1. 阿拉伯字母转换为拉丁
- 2. 转换时间阿拉伯时区
- 3. 转换“???? ??????”以阿拉伯语言
- 4. 将英语转换为阿拉伯语
- 5. 阿拉伯语罗马转换器:
- 6. 将Marathi脚本(非阿拉伯数字)转换为阿拉伯数字
- 7. 将东部阿拉伯数字转换为西方阿拉伯数字
- 8. canvas.drawtext阿拉伯语翻转
- 9. 使用iText将html中的阿拉伯字符转换为pdf
- 10. 转换阿拉伯数字HTML实体字符通过PHP
- 11. 转换为HTML编码字符阿拉伯文字
- 12. 与阿拉伯字符
- 13. php:in_array()与阿拉伯语
- 14. 阿拉伯语与cloudhopper SMPP
- 15. 与阿拉伯字符
- 16. PHP将拉丁数字转换为阿拉伯语
- 17. HTML不支持阿拉伯语言
- 18. 从Base64到HTML的阿拉伯字符
- 19. HTML格式阿拉伯文字字母
- 20. HTML模式阿拉伯字母
- 21. 用阿拉伯语
- 22. 阿拉伯编码
- 23. 玩转文和阿拉伯语(卷曲)
- 24. 阿拉伯字符串逆转在xcode
- 25. 传说在阿拉伯文jpgraph逆转
- 26. 阿拉伯语转为奇怪问号
- 27. preg替换为阿拉伯语
- 28. Word 2007阿拉伯语宏替换
- 29. jQuery的切换阿拉伯字体
- 30. 与阿拉伯语符号C#
在html2pdf.fr他们说,它支持UTF-8,但我得到了问号文本 –
代替但是从我在他们的网站不从HTML到PDF转换看到的是有一个插件为 –
它是什么让你这么想?仅TCPDF *将HTML转换为PDF ..请参阅我的答案。 – Nelson