如何生成pdf文件格式utf-8 mysql数据

问题描述:

嘿家伙我搜索了很多,但有一些话题讨论了关于在PHP中生成pdf文件(使用utf-8格式)。我的目标语言是波斯语(阿拉伯语格式),我想知道什么是最好的方式来产生一个明确的切割和工作PDF文件我的MySQL/PHP脚本。如何生成pdf文件格式utf-8 mysql数据

当我试图使用FPDF没有满意的结果出来时,用这个脚本生成的PDF看起来很糟糕,不可读。

波斯是穆夫提字节语言酷似阿拉伯数字(实际上更多的字母词)

感谢大家试图帮助我,只是回答这个问题来结束这个话题

我找到了解决方案,通过使用这个代码块,

通过使用这个脚本u能愉快地乌尔DATAS出口为utf -8(波斯)PDF文件

http://www.tcpdf.org/examples/example_018.phps

你试过TCPDF

+1

嘿家伙前一阵源锻造从网上下载脚本禁止伊朗。我不知道这些人有什么问题,他们是限制人还是政府。 你可以上传最新版本的rapidshare或其他地方? – Ghazanfari

+0

hmm。我做到了 。它的工作很好。也许这次我的编码更好。 thanx everyone – Ghazanfari

我建议你看看itextsharp这是一个iText开源java库的端口。一个伟大的pdf生成库。

可以从sourceforge.net下载。

问候和快乐编码

有很多的事情可以做,

  1. 如果你使用Firefox你的服务器上运行,你可以安装一个插件,它会通过命令行创建一个PDF 。

  2. 您可以安装名为html2ps的php库,然后隐藏ps2pdf。所以基本上你创建一个网页,看起来就像你想要创建的pdf文件,并在其上运行html2ps。几乎所有的css标签都受支持。

第二个选项对我们大多数项目都很有效。

例如Zend框架支持创建PDF - >http://framework.zend.com/manual/en/zend.pdf.html

您也可以使用FOP处理,生成PDF。为此,你必须用exec()或shell_exec()调用Apache FOP