Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php HTML到PDF转换器_Php_Jquery_Html_Ajax_Dompdf - Fatal编程技术网

Php HTML到PDF转换器

Php HTML到PDF转换器,php,jquery,html,ajax,dompdf,Php,Jquery,Html,Ajax,Dompdf,我想使用我从github下载并在我的Web服务器上提取的dompdf,但我面临错误,(我在windows上)。我也尝试过,但没有帮助 define('DOMPDF_ENABLE_AUTOLOAD', false); <br /> <b>Fatal error</b>: Class 'DOMPDF' not found in <b>C:\xampp\htdocs\Rental\co

我想使用我从github下载并在我的Web服务器上提取的dompdf,但我面临错误,(我在windows上)。我也尝试过,但没有帮助

      define('DOMPDF_ENABLE_AUTOLOAD', false);

     <br />
     <b>Fatal error</b>:  Class 'DOMPDF' not found in           

     <b>C:\xampp\htdocs\Rental\controller\register.php</b> on line <b>38</b><br />
我从下载了dompdf,我没有使用composer进行安装,我使用了第三个下载和解压缩

更新 我还尝试检查dompdf文件路径是否正确

   if(!@include("../assets/converter/dompdf/dompdf_config.inc.php")) throw new Exception("Failed to include 'script.php'");
并检查类是否存在

if (class_exists('dompdf'))
     { 
        echo "class exist";
     }
     else{
        echo "does not exist";
     }

 if (is_file("../assets/converter/dompdf/dompdf_config.inc.php"))
    {
        echo "PATH is CORRECT";
        require_once("../assets/converter/dompdf/dompdf_config.inc.php");
    }
现在是输出

      does not exist PATH is CORRECT
      Fatal error: Class 'DOMPDF' not found in            
       C:\xampp\htdocs\Rental\view\createMRA.php on line 83
更新

我可以下载一个损坏的pdf为什么

        Fatal error: Class 'Font' not found in C:\xampp\htdocs\Rental\assets\converter\dompdf\include\font_metrics.cls.php on line 346

尝试将此文件DOMPDF\u INC\u DIR/DOMPDF.cls.php包含到您的工作文件中。这是定义DOMPDF类的地方

希望这能解决你的问题


-Naim

您是否验证了所需路径对于正在运行的脚本是否正确?是的,它是正确的,我已在浏览器中重新检查,当我从路径中包含文件时,我可以看到示例和演示。在配置文件中将这些路径定义为常量,并使用常量包含文件。很抱歉,我没有更新我的问题。我可以下载pdf,但它已损坏。我认为我的外部css和引导程序没有获得应用程序。请确保下载完整版本的存档(例如),而不仅仅是源文件。否则您将丢失一些文件。很抱歉,我没有更新我的问题,我可以下载pdf,但它已损坏。我认为我的外部css和引导程序没有得到应用。我真的无法添加所有行,因为正文限制为30000个字符,我的字符约为90100个
        Fatal error: Class 'Font' not found in C:\xampp\htdocs\Rental\assets\converter\dompdf\include\font_metrics.cls.php on line 346