- writeIcBelow(): auto-kira kedudukan Y (nama_y + nama_font * 1.5)
dan saiz font (50% daripada saiz font nama), align sama dengan nama
- generate(): tulis no_kp peserta sebenar di bawah nama
- generatePreview(): tulis contoh '800808-08-8888' di bawah nama sample
- Guna font DejaVuSans.ttf (regular) untuk IC, Bold untuk nama
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>