以前在PHP4的早期版本中用PDFlib生成PDF文档比较容易,现在升级到PHP5了,发现更麻烦了,装的PHP
5.2.4默认没有PHPlib,从php.net上找了一个,装上竟一直报错,开始以为是版本兼容问题,后来在租来的服务器上(PHP
4.3.11)也是不行,在网上搜索,看到PHPlib居然还是非免费的,算了吧,放弃!
继续搜索其他的解决方案,phpMyAdmin用的有生成PDF的功能,是TCPDF,测试发现不支持中文,所有的汉字都只显示为方格,戒烟如你初步判断为字库问题,网上也没有合适的解决办法,只好再放弃! 最后才找到一个叫FPDF的东西,简单、实用、支持中文,在PHP 5.2.4和PHP 4.3.11上运行均正常,完全符合戒烟如你的要求,吼吼~~就是你了! 下载:http://www.fpdf.org/ 把中文包里的chinese.php和ex.php解压到下载的FPDF包里,运行ex.php,就可以看到繁体中文显示的东西。 把下面的代码: 再把$pdf->Write(5,'*');的*替换成你想输出的中文,就一切OK了!再运行下ex.php试试看? 附件: fpdf1.5.2.zip (189.77 K, 下载次数:189) 附件: fpdf1.5.3.zip (191.2 K, 下载次数:124) 附件: chinese.zip (3.65 K, 下载次数:18) 附件: fpdf1.5.2中文手册.zip (35.43 K, 下载次数:32) |
来源:https://www.cnblogs.com/zcy_soft/archive/2011/02/12/1952323.html