html 转pdf php demo
时间: 2023-10-18 09:03:24 浏览: 36
HTML 转 PDF 是一种常见的需求,通常用于生成可打印的版本或用于存档目的的 HTML 内容。以下是一个简单的 PHP 示例,可以将 HTML 内容转换为 PDF 文件:
<?php
require 'vendor/autoload.php';
use Spipu\Html2Pdf\Html2Pdf;
// 要转换的 HTML 内容
$html = '<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML 转 PDF 示例</title>
</head>
<body>
<h1>欢迎使用 HTML2PDF</h1>
<p>这是一个简单的示例,演示如何将 HTML 内容转换为 PDF。</p>
</body>
</html>';
// 创建一个新的 HTML2PDF 实例
$pdf = new Html2Pdf('P', 'A4', 'zh', true, 'UTF-8');
// 将 HTML 内容加载到 PDF 实例中
$pdf->writeHTML($html);
// 将 PDF 文件保存到指定路径
$pdf->output('output.pdf', 'F');
?>
以上代码导入了 Spipu\Html2Pdf 库,创建了一个新的 Html2Pdf 实例,并加载要转换的 HTML 内容。然后,将生成的 PDF 文件保存到指定路径中。
请注意,为了运行这个示例,您需要先安装 Html2Pdf 库。您可以使用 Composer 管理器将其添加到您的项目中。
此示例仅仅是一个起点,您可以根据自己的需求进行修改和扩展。您可以在 HTML 中使用 CSS 样式,插入图像等等。请参考 Html2Pdf 文档以获取更多信息和示例。