在php中激活pdf库 - Windows(32位)

时间:2011-03-08 15:38:11

标签: php windows pdf

我有一台运行PHP-5.3.0 for Windows的Apache服务器。对于pdf文件的创建,我需要通过编辑配置文件来激活我的php中预先捆绑的pdf库(引用here)。我怎么能这样做?

或者还有其他方法可以启用pdf创建吗?

3 个答案:

答案 0 :(得分:0)

转到PHP的根目录> php.ini中。按Ctrl + F'extension = php_pdflib.dll'并删除行开头的分号(;)。然后重启Apache。如果分号不存在,那么它应该已经被激活。如果Ctrl + F没有任何结果,则可能意味着您没有安装它。您可以尝试添加'extension = php_pdflib.dll'(任何地方都可以)。

答案 1 :(得分:0)

您可以使用一个小文件来测试是否已加载库,只需在其中写入:

<?php phpinfo();

在此脚本的输出中关注php.ini,并将以下行添加到文件中(您可能需要其他权限才能执行此操作,右键单击您的编辑器 - &gt; Run as Administrator):< / p>

extension=php_pdflib.dll

重新启动apache,并通过检查上述phpinfo文件检查pdf是否已安装。

除非您正在使用非常高级的PDF内容(并且您需要非免费版本的php-pdf),我才能真正推荐Prince XML。它将XML和HTML转换为PDF并添加其他CSS属性,如页面尺寸和数字,PDF书签等。他们的documentation比任何营销页面更能证明这一点。

答案 2 :(得分:0)

我使用TCPDF解决了它..它很容易处理。无需编辑php.ini。