使用PHP将HTML转换为PDF
假设我的PHP代码如下所示:使用PHP将HTML转换为PDF,php,cakephp,Php,Cakephp,假设我的PHP代码如下所示: <html> <head> <title>Convert HTML to PDF</title> </head> <body> <form name="frm" method=post> <div class="HoldPage"> <div class="page"> <h1 style="text-align:center; font-size
<html>
<head>
<title>Convert HTML to PDF</title>
</head>
<body>
<form name="frm" method=post>
<div class="HoldPage">
<div class="page">
<h1 style="text-align:center; font-size:18px;">COMPORTEMENT/COMPETENCES</h1>
<p style="text-align:center;">Déterminer et évaluer les seuls critères nécessaires à la tenue du poste</p>
<p class="text_P">COMPETENCES OPERATIONNELLES</p>
<hr class='dashes'>
<ul type="disc">
<li><strong>CONNAISSANCE ET EXPERIENCE (O/E/AM/Cadres)</strong></li>
</ul>
<input type="submit" name="convert2PDF" value="GeneratePDF">
<?php
if(isset($_POST['convert2PDF'])){
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;Filename=html2pdf.pdf");
}
?>
</form>
</body>
</html>
将HTML转换为PDF
行为/能力
终点站和估价师的标准
能力运营
- 认可和经验(O/E/AM/干部)
我需要:
当我点击提交按钮时,它将生成HTML到PDF文件
问题:
实际上,它不起作用。我该如何解决这个问题。有没有比这更简单的方法?请任何人帮帮我。谢谢,你没有真正转换任何东西,你所做的只是更改文件扩展名和mime类型。
签出dompdf,这是一个php类,它可以满足您的需要。将tcPDF或dompdf类型插件/扩展与cakePHP结合使用 查看下面的链接
http://www.juliaholland.org/2009/01/23/cakephp-and-tcpdf这对我来说很好,但您无法打开生成的“pdf”文件,因为它仍然是html。这并不是那么简单。一个好的谷歌可以帮助你,比如,在你输出数据后发送标题从来都不是一个好主意!这不是回答,而是评论。