DOM pdf codeigniter:找不到类“DOMPDF”错误

Ble*_*ien 3 php codeigniter dompdf

我尝试将 DOM PDF 库添加到我的 codeigniter 应用程序中

1.下载dompdf并将dompdf文件夹复制到libraries文件夹中。

Dompdf.php2.在libraries文件夹中创建名为的文件

在我的控制器中

public function pdf_test()
   {
       $this->load->library('Dompdf');
       $this->Dompdf->loadHtml('hello world');
       $this->pdf->render();
       $this->pdf->stream("welcome.pdf");
   }
Run Code Online (Sandbox Code Playgroud)

多姆pdf.php

<?php defined('BASEPATH') OR exit('No direct script access allowed');
/**
 * CodeIgniter PDF Library
 *
 * Generate PDF's in your CodeIgniter applications.
 *
 * @package         CodeIgniter
 * @subpackage      Libraries
 * @category        Libraries
 * @author          Chris Harvey
 * @license         MIT License
 * @link            https://github.com/chrisnharvey/CodeIgniter-PDF-Generator-Library
 */
require_once(dirname(__FILE__) . '/dompdf/autoload.inc.php');
class Pdf extends DOMPDF
{
    /**
     * Get an instance of CodeIgniter
     *
     * @access  protected
     * @return  void
     */
    protected function ci()
    {
        return get_instance();
    }
    /**
     * Load a CodeIgniter view into domPDF
     *
     * @access  public
     * @param   string  $view The view to load
     * @param   array   $data The view data
     * @return  void
     */
    public function load_view($view, $data = array())
    {
        $html = $this->ci()->load->view($view, $data, TRUE);
        $this->load_html($html);
    }
}
Run Code Online (Sandbox Code Playgroud)

但我会这个错误。

消息:未找到“DOMPDF”类

文件名:libraries/Dompdf.php

线路数量:16

我正在使用最新的 DOMPDF

Dar*_*der 5

就我而言。我用这个

$dompdf = new Dompdf\DOMPDF();

require_once(_MAP."libraries/dompdf/autoload.inc.php");
$dompdf = new Dompdf\DOMPDF();
$html = 'rats :)';
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("sample.pdf");
Run Code Online (Sandbox Code Playgroud)