bütün veritabanı bağlantılarını vs silerek sadece 2 kelimelik yazarak test yaptım. pdf değil html çıktı veriyor. kodlar aşağıdadır.
<html lang="tr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" href="pdf/css/custom.css">
<title>İçerik</title>
</head>
<body>
<h1>
test çıktısı
</h1>
</body>
</html>
<!-- Pdf dosyamızın içerik sonu -->
<?php
$html = ob_get_clean();
require_once 'pdf/dompdf/autoload.inc.php';
use Dompdf\Dompdf;
use Dompdf\Options;
// DomPdf options ile Php kullanımını aktif etmeniz gerekiyor. Aksi takdirde php ile gönderdiğiniz sorgular çalışmayacaktır.
$options = new Options();
$options->set('isPhpEnabled', TRUE);
$dompdf = new Dompdf($options);
$dompdf->loadHtml($html);
// Bu satırda pdf dosyamızın ölçüsünü belirliyoruz. Örnek A4 ve (portrait) Dikey olacak gibi.. Yatay yapmak için Landscape yazmanız yeterli.
$dompdf->setPaper('A4', 'portrait');
// Html çıktısı pdf'e dönüştürülüyor.
$dompdf->render();
// Attachment değerini 0 verirseniz pdf dosyanız browser üzerinden görüntülenecektir. 1 verirseniz kullanıcının bilgisayarına indirme işlemine geçecektir.
$dompdf->stream("Sipar",array("Attachment"=>0));
?>