#php #laravel #pdf #watermark
#php #laravel #PDF #водяной знак
Вопрос:
Я добавляю водяные знаки на каждую страницу PDF в Laravel, но я только что получил водяной знак только на первой странице.
Как мне выполнить цикл по всем страницам?
Вот мой текущий код:
if ($request->input('ref_person')== '1') {
$ref_person = SiteHelper::get_applicant_ref_person($cv_no->cv_no);
$html .= '<h3>Reference Person</h3>
<div class="line" style="border-bottom: 2px solid #7dc24b;"></div>
<table cellpadding="2" cellspacing="2">';
foreach ($ref_person as $ref) {
$html .=
'<tr nobr="true">
<td style="float:left">'. $ref->reference_person_name . '
</td>
<td style="float:left"><b>'. $ref->reference_person_position . '</b>
</td>
<td style="float:left">
<b>" ' . $ref->reference_person_company . ' "</b>
</td>
</tr>
<tr nobr="true">
<td colspan="2"><b>Mobile No : </b>' . @$ref->reference_person_mobile . '
</td>
<td style="float:left">'. $ref->reference_person_email . '
</td>
</tr>
<tr>
<td style="float:left"></td>
</tr>';
}
$pdf->SetLineWidth(2);
// set alpha to semi-transparency
$pdf->SetAlpha(0.2);
// draw jpeg image
$pdf->Image(public_path('img/water.png'), 150, 160, 150, 150, '', '#', '', true, 72);
// restore full opacity
$pdf->SetAlpha(1);
Комментарии:
1. Что такое