我在laravel项目中使用活泼的工具来创建动态pdf 与laravel刀片与一些输入字段。我想编辑该输入 创建pdf之后的字段,但对我不起作用。我搜索过 很多,但对
--enable --forms
的答案只有一个。但我是 没有正确地得到它。我将向您显示我的代码。
我正在使用输入字段创建一个laravel刀片:
<!DOCTYPE html>
<html>
<head>
<title>CLIENT INFORMATION</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
<style type="text/css">
.data {
width:50%;
}
input {
width: 100%;
}
</style>
</head>
<body>
<div class="row">
<div class="col-md-6">
<img src="C:\logo.png" height="100" width="150">
</div>
</div>
<h3 align="center">CLIENT REGISTRATION INFORMATION</h3>
<div class="row">
</div><br />
<div class="row">
<div class="col-md-12">
<table class="table table-bordered">
<tr>
<td class="data" >Full Name(as per passport):</td>
<td class="data" ><input type="text" name="full_name"></td>
</tr>
<tr>
<td class="data" >Nationality:</td>
<td class="data" ><input type="text" name=""></td>
</tr>
<tr>
<td class="data" >Date of Birth:</td>
<td class="data" ><input type="text" name=""></td>
</tr>
</table>
</div>
</div>
</body>
</html>
这是我在laravel中的html刀片文件。我正在使用snappy将此文件转换为pdf并通过邮件发送。
下面是将我的html转换为pdf的代码:
$pdf = PDF::loadView('directors_info', compact('data'))->setPaper('a4');
$director_info_pdf = $pdf->getOutputFromHtml(view('directors_info',compact('data'))->render());
然后将其附加到邮件:
->attachdata($director_info_pdf, 'customer_info.pdf')
将其转换为pdf。但我想使此pdf可编辑。仅输入字段应可编辑。 当我将其打开到Chrome或Adobe Reader中时,它应该是可编辑的。我的代码中是否缺少任何内容。我不添加任何标题或类似的东西。