首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mpdf页面添加

mpdf页面添加
EN

Stack Overflow用户
提问于 2012-09-17 01:57:49
回答 1查看 1K关注 0票数 0

我正在将html转换为PDF。所有的工作都很好,除了有一个长的html,有多个页面。转换后,它的输出是显示在一个PDF页面,我需要自动分页.Is它所支持的mPDF。它与所有其他HTML很好地工作,但不是与少数几个我的工作。我试着把我的代码复制到这里,但是它太长了,所以不能放在这里。

我的Html是无效的,我知道这一点。我使用HTML purifier来修复它,但它不是完全修复。我在net上读到,如果有嵌套表,则可能会发生这种情况。但我需要一个解决方案。

这是我的代码。

代码语言:javascript
复制
<?php
error_reporting(E_ALL ^ E_NOTICE);
ini_set('display_errors','Off');
//ini_set("pcre.backtrack_limit","1000000");
ini_set("memory_limit","256M"); 
$html = 'My long invalid HTML';


include_once('../htmlpurifier/library/HTMLPurifier.auto.php');
$config = HTMLPurifier_Config::createDefault();
$config->set('Core', 'Encoding', 'UTF-8');
$config->set('HTML', 'Doctype', 'HTML 4.01 Transitional');
$filter = new HTMLPurifier($config);
$html = $filter->purify($html);
include("mpdf.php");
$mpdf=new mPDF('c');
$mpdf->SetDisplayMode('fullpage');
$mpdf->WriteHTML($html);
$mpdf->Output();
exit;
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-26 21:56:24

问题出在嵌套表上。我将表格分开,PDF现在工作得很好

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

https://stackoverflow.com/questions/12449271

复制
相关文章

相似问题

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