Dont you mean this package and not spatie/browsershot? (I know its a wrapper, but unless you have tested with spaties version directly, there is no knowing which one is causing the error).
Feb 2, 2020
9
Level 1
Cannot show image on header spatie/browsershot
Cannot show image on header browsershot library
use VerumConsilium\Browsershot\Facades\PDF;
Route::get('/test', function () {
$bodyHtml = View::make('test.snap', compact('data'))->render();
$headerHtml = View::make('test._header')->render();;
$footerHtml = '<br><br>
<h1 style="font-size: 10px;color: #999; margin: 15px 40px; clear:both; position: relative; top: 20px;">
Page <span class="pageNumber"></span> of <span class="totalPages"></span>
</h1>';
/**
* Browsershot
*/
return PDF::loadHtml($bodyHtml)
->showBackground()
->showBrowserHeaderAndFooter()
->headerHtml($headerHtml)
->footerHtml($footerHtml)
->margins(30, 10, 30, 10)
->format('A4')
->inline();
});
_header.blade.php
<div style="font-size:14px;">Header </div>
<img src="https://onlinejpgtools.com/images/examples-onlinejpgtools/smile.jpg" alt="test" srcset="test">
<img src="{{ public_path('/images/phpt-logo.jpg') }}" alt="test">
Please or to participate in this conversation.