如何在 elibyy/tcpdf-laravel 中设置自定义 header
How to set custom header in elibyy/tcpdf-laravel
我正在使用这个:https://github.com/elibyy/tcpdf-laravel。我需要设置多行 header 字符串和水平标尺。我附上了图片以供参考。
PDF::setHeaderCallback(function ($pdf) use ($pdfname) {
// Set font
$pdf->SetFont('cid0jp', '', 10);
// Title
$pdf->Cell(0, 15, '', 0, false, 'C', 0, '', 0, false, 'M', 'M');
$pdf->Cell(0, 15, $pdfname, 0, false, 'C', 0, '', 0, false, 'M', 'M');
});
我该怎么做?
我转而使用 phantomjs,它工作得很好。
我在那里使用的想法是生成一个 html 文件并将其存储在一个临时位置并将该位置传递给 Phantomjs。它以 PDF 格式生成 html 文件中的内容。
这个 post 帮助我实现了这个
https://medium.com/@ayusharma.in/generate-pdf-file-using-phantomjs-885a374cda61
我正在使用这个:https://github.com/elibyy/tcpdf-laravel。我需要设置多行 header 字符串和水平标尺。我附上了图片以供参考。
PDF::setHeaderCallback(function ($pdf) use ($pdfname) {
// Set font
$pdf->SetFont('cid0jp', '', 10);
// Title
$pdf->Cell(0, 15, '', 0, false, 'C', 0, '', 0, false, 'M', 'M');
$pdf->Cell(0, 15, $pdfname, 0, false, 'C', 0, '', 0, false, 'M', 'M');
});
我该怎么做?
我转而使用 phantomjs,它工作得很好。 我在那里使用的想法是生成一个 html 文件并将其存储在一个临时位置并将该位置传递给 Phantomjs。它以 PDF 格式生成 html 文件中的内容。
这个 post 帮助我实现了这个 https://medium.com/@ayusharma.in/generate-pdf-file-using-phantomjs-885a374cda61