<?php
// test-pdf-raw.php - تست مستقیم داده‌های فارسی از دیتابیس در TCPDF (بدون خروجی اضافی)

// ===== غیرفعال کردن نمایش خطاها (برای جلوگیری از خروجی اضافی) =====
error_reporting(0);
ini_set('display_errors', 0);

require_once 'config/database.php';
require_once 'includes/db.php';
require_once 'includes/functions.php';
require_once __DIR__ . '/tcpdf/tcpdf.php';

// ===== دریافت یک استاد نمونه از دیتابیس =====
$teacher = fetchOne("SELECT name, family FROM users WHERE id = 20");
$fullName = $teacher['name'] . ' ' . $teacher['family'];

// ===== ایجاد PDF =====
$pdf = new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$pdf->AddPage();

// ===== تست: نوشتن نام استاد با فونت freeserif =====
$pdf->SetFont('freeserif', '', 16);
$pdf->Cell(0, 10, $fullName, 0, 1, 'C');

// ===== خروجی PDF =====
$pdf->Output('test-raw.pdf', 'I');
?>