<?php
// admin/test-coordinate.php - تست مختصات

ini_set('memory_limit', '512M');
require_once '../tcpdf/tcpdf.php';

$pdf = new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetMargins(0, 0, 0);
$pdf->SetAutoPageBreak(false, 0);
$pdf->AddPage();

// ===== تصویر قالب =====
$imagePath = __DIR__ . '/../uploads/template.png';
if (file_exists($imagePath)) {
    $pdf->Image($imagePath, 0, 0, 210, 297);
} else {
    die('❌ تصویر قالب یافت نشد. مسیر: ' . $imagePath);
}

// ===== تست مختصات مختلف =====
$testY = [100, 120, 140, 160, 180, 200, 220, 240];
$pdf->SetFont('dejavusans', 'B', 12);
$pdf->SetTextColor(255, 0, 0);

foreach ($testY as $y) {
    $pdf->SetXY(60, $y);
    $pdf->Cell(0, 6, "y={$y}", 0, 0, 'R');
}

// ===== نوشتن توضیحات =====
$pdf->SetXY(10, 10);
$pdf->SetFont('dejavusans', '', 10);
$pdf->SetTextColor(0, 0, 255);
$pdf->Cell(0, 6, 'مختصات Y از بالا: 100 تا 240', 0, 0, 'L');

$pdf->Output('test_coordinate.pdf', 'I');
exit;
?>