0
我是Laravel 4的新手。我使用wkhtmltopdf從我的view.blade.php
文件生成PDF。我需要在PDF的頁腳處添加footer.blade.php
。我應該怎麼做?如何在laravel中使用wkhtmltopdf在視圖中使用wkhtmltopdf生成的PDF頁腳html 0
這裏是我的控制器功能,生成PDF:
public function generatePdf($werkbon_id)
{
//Generate name for the pdf file
$pdf_name = md5(time()).".pdf";
//Get the path of werkbon view with $generatePdf set to 1
$url = route('generateWerkbon', array($werkbon_id, 1));
//Get the path of werkbon pdf
$path = public_path(). '/werkbons/' . $pdf_name;
//Get the path of footer.html
$footer_path = route('footerPath');
//Command to generate pdf from html using wkhtmltopdf
$cmd = "c:\wkhtmltopdf\wkhtmltopdf -B 20mm --footer.html " . "$footer_path $url $path";
//echo $cmd;exit;
//Execute the command
exec($cmd);
//Return name of the pdf file
return $pdf_name;
}
這裏是我的footer.blade.php:
@extends('layouts.footer')
@section('head')
<title>Footer Path</title>
@stop
@section('content')
<body>
<div>
<span >RABOBANK XX.XX.XX.XX - IBAN:NL XX RABO XXXXXXXXXX . K.v.K. Leiden XXXXXXXX . BTW nr. NLXXXXXXXXXXX</span>
<br>
<br>
<span style = "color:#068EF4;font-size:13px;font-family:font-family: ArialMT !important;">Op al onze offertes , op alle opdrachten aan ons en op alle met ons gesloten overeenkomsten zijn de METAALUNIEVOORWAARDEN
van toepassing ,<br>zoals deze luiden volgens de op de achterzijde afgedrukte tekst.De leveringsvoorwaarden worden u,indien gewenst
tevens kosteloos toegezonden</span>
</div>
</body>
@stop
當我下載PDF,頁腳不來了..
什麼'echo $ cmd;退出;'回聲?我想測試這個。 – Nenotlep
任何新聞...?這有點老了,你是否設法解決它? – Nenotlep