我有一台运行PHP-5.3.0 for Windows的Apache服务器。对于pdf文件的创建,我需要通过编辑配置文件来激活我的php中预先捆绑的pdf库(引用here)。我怎么能这样做?
或者还有其他方法可以启用pdf创建吗?
答案 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。