Lewati ke konten
TokoPressID Documentation
Esc
navigateopen⌘Jpreview
Di halaman ini

Mengatur Logo, Font, dan Ukuran Teks PDF (LarisFont)

Cara mengatur Shop Logo, Logo Height, Font Family (DejaVu Sans/Serif), ukuran heading, dan Margin (px) pada EULA PDF LarisFont.

Section Style di pengaturan EULA PDF mengontrol tampilan visual PDF: logo toko, font, ukuran teks, dan margin halaman. Pengaturan ini diterapkan otomatis ke semua PDF (preview dan order) lewat stylesheet internal LarisFont, terpisah dari isi HTML di Custom EULA Text.

Sejak v0.3.0, plugin memakai font DejaVu Sans dan DejaVu Serif untuk dukungan karakter yang luas, termasuk non-Latin.

Cara membuka section Style

  1. Buka LarisFont → Dashboard → Font EULA (End User License Agreement) PDF For WooCommerce → Settings.
  2. Isi field di section Settings (template, data toko), lalu simpan (tombol save ada sebelum heading Style).
  3. Scroll ke heading Style.

Opsi style

Label di plugin Default (placeholder) Fungsi
Logo Height 80 px Tinggi logo di bagian atas PDF
Font Family DejaVu Sans Pilihan: DejaVu Sans atau DejaVu Serif
Title (H1) Font Size 24 px Ukuran judul dokumen (<h1>), rata tengah
Section Title (H2) Font Size 18 px Ukuran judul section (<h2>)
Text Font Size 14 px Ukuran teks isi (body, paragraf, tabel)
Margin (px) atas/bawah 50, kiri/kanan 75 Margin halaman PDF (@page)

Logo toko

  1. Upload gambar di field Shop Logo (section Settings, di atas Style).
  2. Atur Logo Height sesuai proporsi logo Anda.
  3. Logo ditampilkan di atas isi template, rata tengah.

Persyaratan teknis: logo harus file di server WordPress (upload via media library). Plugin memuat logo dengan path lokal file:// dan membutuhkan ekstensi GD aktif di PHP. Jika GD tidak tersedia, logo tidak muncul meskipun sudah di-upload.

Font family

Pilih Font Family:

  • DejaVu Sans (default): sans-serif, cocok untuk dokumen modern
  • DejaVu Serif: serif, cocok untuk tampilan formal

Font legacy (Helvetica, Times, dll. dari versi lama) otomatis dipetakan ke DejaVu setara.

Ukuran teks dan margin

Sesuaikan Title (H1) Font Size, Section Title (H2) Font Size, dan Text Font Size jika judul terlalu besar atau teks tabel sulit dibaca.

Field Margin (px) mengatur jarak tepi kertas. Jika dibiarkan kosong, plugin memakai default atas/bawah 50 px dan kiri/kanan 75 px.

Setelah mengubah style, simpan lalu klik Preview EULA (PDF) untuk mengecek hasil.

Setelah mengubah style

PDF order yang sudah di-cache tidak otomatis berubah. Lakukan salah satu:

  • Klik Delete All Cached EULA (PDF) di Cached PDF Files.
  • Buat ulang per order dari metabox LarisFont - EULA (PDF).

Troubleshooting

Logo tidak muncul di PDF

  • Pastikan file logo ter-upload via Shop Logo (bukan URL eksternal di HTML template)
  • Cek ekstensi PHP GD aktif.
  • Coba format PNG atau JPG dari media library lokal

Karakter non-Latin (aksara Indonesia, CJK, dll.) kotak kosong

Pastikan Font Family DejaVu Sans atau DejaVu Serif (bukan font legacy). DejaVu mendukung Unicode luas.

Tabel melewati margin halaman

Perbesar Margin (px) atau kecilkan Text Font Size. Kurangi lebar konten di Custom EULA Text jika perlu.

Terakhir diperbarui 23 Juli 2026