Как задать Roboto шрифт dompdf
Я уже весь гугл облазил и ничего не получается. Мне нужно чтобы на странице был кириллический Roboto шрифт. Вот php с Dompdf
<?php
require_once '../dompdf/autoload.inc.php';
require_once "../../Core/core.php";
use Dompdf\Dompdf;
require_once "page.php";
$dompdf = new Dompdf();
$html = file_get_contents("1.html");
$html = str_replace("{ROOT_URI}", ROOT_URI, $html);
$dompdf->loadHtml("<style>@font-face { font-family: 'Roboto'; font-weight: 400; src: url('http://localhost/AnnaProfit/vendor/assets/Fonts/Roboto/Roboto-Regular.ttf'); }</style><h1>Привет!</h1>");
// (Optional) Setup the paper size and orientation
$dompdf->setPaper('A4', 'portrait');
// Render the HTML as PDF
$dompdf->render();
// Output the generated PDF to Browser
$dompdf->stream();
Тут я сначала пробовал с '1.html', но потом решил сначала хотя бы на простом html сделать всё, и заменил переменную html. В html который я передаю в dompdf указывается шрифт Roboto 400 из файла ttf (до этого я пробовал подключать как написано на google fonts, но потом подумал что проблема в этом и скачал). Когда я открываю полученный pdf, то получаю вместо "Привет!" вот это: "??????!"
Как это сделать подскажите пожалуйста. Так же если можете сказать как подключать стили, в файле '1.html' я стили подключал и относительно и полным путём, всегда их нет.