首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在laravel 4中集成HTML2PDF

在laravel 4中集成HTML2PDF
EN

Stack Overflow用户
提问于 2013-06-11 20:44:14
回答 1查看 1.8K关注 0票数 1

我正在尝试在Laravel 4中集成HTML2PDF library

他们不支持composer,所以我下载了最新版本的html2pdf

并将其放到Laravel供应商目录中,然后从routes.php调用库

代码语言:javascript
复制
Route::get('/', function()
{

require_once(dirname(__FILE__).'/../vendor/html2pdf/html2pdf.class.php');

$html2pdf = new HTML2PDF('P','A4','fr');
$html2pdf->WriteHTML('<p>Hello WOlrd</p>');
$html2pdf->Output('exemple.pdf');

});

但是我一直收到这个错误

代码语言:javascript
复制
  Whoops
  ErrorException
  Undefined property: HTML2PDF::$_subFIRST_HEADER

谁有办法将html2pdf集成到laravel 4中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-13 06:23:22

我不得不使用一些不支持composer的库。我所做的是在您的Laravel 4项目的根目录下的'app/‘目录中创建了一个名为'libraries’的文件夹。然后我在app/start/global.php中添加了一行代码:

代码语言:javascript
复制
<?php

ClassLoader::addDirectories(array(

        app_path().'/commands',
        app_path().'/controllers',
        app_path().'/models',
        app_path().'/database/seeds',
        app_path().'/libraries', // ADDED this line

    ));

注意:我以前没有用HTML2PDF做过这样的事情,所以不能100%确定它会工作。我认为app/ library文件夹中文件的目录结构必须遵循库中使用的名称空间(如果它们使用的是名称空间)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17044420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档