这是索引的代码,它将导出html varialbe下的页面:
<?php
require('fpdf/fpdf.php');
$html = 'kkjkjkjkjjkj';
$pdf = new FPDF();
$pdf->AliasNbPages($html);
$pdf->AddPage($html);
$pdf->SetFont('Times','',12);
$pdf->Output();
?>
这里它将它导出为pdf,但在这里我如何让$ html使用 FPDF
导出为pdf提前问候。
答案 0 :(得分:3)
<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>
答案 1 :(得分:1)
这个例子清楚地将一个(简单的)$ html变量导出为PDF
答案 2 :(得分:1)
1)查看FPDF website的手册和教程部分 有很多简单的例子可以看一下。
2)您无法使用AddPage()函数发送html代码。它应该是方向(“P”或“L”)和大小(如“A4”)(参见他们的文档here)
3)不可能只将html插入FPDF。您必须将其剪切成文本,链接,图像,表格,并在构建HTML时构建PDF内容。有些脚本支持html输入,但即使是那些偶尔也会出错。我建议:不要创建/构建/编译HTML,而是生成FPDF元素。
答案 3 :(得分:1)
使用FPDF无法直接将HTML写入PDF - 您必须将数据分成字符串,设置格式等等 - 基本上,您将不再处理HTML。
但是,如果您不限于FPDF,我建议您查看wkhtmltopdf,它可以将HTML作为输入,并使用Webkit渲染引擎将其渲染为PDF。它甚至可以使用远程URL并将其转换为服务器上的PDF格式。