gpt4 book ai didi

php - DOM pdf 代码点火器 : Class 'DOMPDF' not found error

转载 作者:行者123 更新时间:2023-12-04 20:36:24 25 4
gpt4 key购买 nike

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

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

2.在库文件夹中创建名为Dompdf.php的文件

在我的 Controller 中

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

Dompdf.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);
}
}

但是我会报错。

Message: Class 'DOMPDF' not found

Filename: libraries/Dompdf.php

Line Number: 16

I am using latest DOMPDF

最佳答案

以我为例。我用这个

$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");

关于php - DOM pdf 代码点火器 : Class 'DOMPDF' not found error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36563991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com