<?php
// test-font-final.php - تست نهایی فونت‌های TCPDF

require_once __DIR__ . '/tcpdf/tcpdf.php';

// ===== لیست فونت‌هایی که قرار است تست کنیم =====
$fonts = [
    'dejavusans',
    'freeserif',
    'freesans',
    'helvetica',
    'courier',
    'times'
];

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

$y = 20;
foreach ($fonts as $font) {
    $pdf->SetY($y);
    $pdf->SetFont($font, '', 14);
    
    // ===== متن تست =====
    $text = "فونت: $font - تست فارسی: سلام دنیا";
    
    // ===== با تنظیمات Unicode =====
    $pdf->Cell(0, 10, $text, 0, 1, 'R');
    $y += 15;
}

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