I'm trying to use DOMPDF for generate a pdf report.
I'm trying to make a blank page to generate my first "Hello World" pdf.
So I created a Custom Page printest.php, under Custom Templates-->Table Specific-->Custom File-->Content I've put this code:
<!DOCTYPE html>
<html>
<body>
<?php
// Include autoloader
require_once 'dompdf080/autoload.inc.php';
// Reference the Dompdf namespace
use Dompdf\Dompdf;
// Instantiate and use the dompdf class
$dompdf = new Dompdf();
$dompdf->set_option('defaultFont', 'sans-serif');
// Load HTML content
$dompdf->loadHtml('Hello World');
// (Optional) Setup the paper size and orientation
$dompdf->setPaper('A4', 'landscape');
// Render the HTML as PDF
$dompdf->render();
// Output the generated PDF to Browser
$dompdf->stream();
?>
</body>
</html>
When I open the generated page I get this error in php.exe CLI:
/printtest.php - Uncaught Dompdf\Exception: Unable to find a suitable font replacement for: 'sans-serif' in C:\PhpMakerDocument\PHPMaker\WebSites\demo2018\dompdf080\src\Css\Style.php:974
Best regards.
Fabio Filippi.