Tambahkan Nomor Halaman PDF
Unggah satu PDF, pilih posisi 9-kisi dulu lalu template format; halaman awal dan warna disesuaikan sesuai kebutuhan, nomor halaman kontrak, laporan, dan教材 selesai dalam beberapa detik.
Rekomendasi Terkait
Apa itu Nomor Halaman PDF?
Nomor Halaman PDF (Page Number) adalah tanda nomor halaman yang ditambahkan pada posisi tetap halaman PDF. Berbeda dengan posisi fisik halaman, ini adalah anotasi atau teks yang ditumpangkan pada halaman, sering muncul dalam format `Halaman X`, `X / Y`, `- X -`, `Page X`.
**Mengapa butuh alat khusus?** Pembaca PDF menampilkan nomor halaman saat ini di bilah status bagian bawah, tetapi bagian ini tidak dapat dicetak dan tidak dapat disalin ke rekan. Setelah menambahkan nomor halaman PDF, baik dicetak maupun disalin, nomor halaman ikut bersama dokumen.
**Perbedaan dengan `total halaman`:** nomor halaman sebenarnya adalah `halaman saat ini / total halaman`. Alat ini dapat menyisipkan dua variabel dalam string format, secara otomatis menghitung ekspresi seperti `Halaman X dari Y`.
**Parameter inti:** halaman awal (1 atau kustom), posisi (9 posisi 9-kisi), format (Halaman X / total Y / X / Y / - X -), font (SourceHanSans), warna (HEX).
**Skenario umum:** penjilidan kontrak butuh nomor halaman otomatis, laporan panjang untuk penjilidan cetak,教材 butuh penomoran bab terpadu.
Kasus penggunaan
- Penjilidan kontrak butuh nomor halaman otomatis
- Laporan panjang penjilidan cetak,便于引用 halaman tertentu
- 教材 butuh penomoran bab terpadu
- PPT dikonversi ke PDF lalu diberi nomor,便于 menemukan posisi saat diskusi
- Makalah / materi akademis diberi nomor,便于审查
- Dokumen proyek diberi nomor,便于 rujukan silang
Cara Penggunaan
- Unggah file PDF yang perlu ditambah nomor halaman
- Pilih posisi nomor halaman (kiri-bawah / tengah-bawah / kanan-bawah, dll.)
- Atur string format, halaman awal, ukuran font, dan warna
- Klik buat nomor halaman dan unduh PDF
Fitur
- 9 tata letak posisi: 9-kisi 3×3 (kiri-atas / tengah-atas / kanan-atas / kiri-tengah / tengah / kanan-tengah / kiri-bawah / tengah-bawah / kanan-bawah)
- 4 template format: bawaan `angka murni`, `Halaman N`, `N / P`, `kustom`
- Halaman awal kustom: dapat diatur ke 1 atau angka berapa pun (umum untuk sampul kontrak, bab buku)
- String format kustom: mendukung placeholder {n} dan {p}, awalan/akhiran kustom
- Rentang nomor halaman dapat dipilih: semua halaman / rentang awal-akhir kustom
- 3 tingkat margin: sempit (15px) / direkomendasikan (30px) / lebar (50px)
- Warna font dapat disesuaikan: bawaan font Mandarin (SourceHanSans) + pemetik warna HEX
- Pemrosesan lokal front-end murni: berbasis pdf-lib di dalam browser, file tidak diunggah
Nomor halaman PDF vs nomor otomatis Word vs cetak manual
Ada tiga pendekatan untuk menambahkan nomor halaman pada PDF. Alat ini bertipe `tambahkan setelahnya`, cara yang paling umum dipakai setelah PDF jadi. Lihat dulu skenario Anda, lalu pilih jalur yang paling sesuai.
Nomor halaman PDF vs nomor otomatis Word/Pages vs edit Acrobat: bagaimana memilih?
Ketiga cara dapat menambahkan nomor halaman ke dokumen, tetapi biaya dan skenario yang berlaku berbeda sepenuhnya.
| Cara | Skenario yang cocok | Biaya | Rekomendasi |
|---|---|---|---|
| Alat ini nomor halaman PDF | Sudah punya file PDF (pindaian, kontrak, laporan), perlu nomor halaman permanen | Unggah PDF → pilih posisi dan format → unduh, selesai dalam beberapa detik | ✅ Pilihan utama |
| Nomor halaman otomatis Word/Pages | File sumber masih di Word/Pages/Excel, bisa menyisipkan nomor saat mengedit | Perlu membuka file sumber, atur posisi dan format di `Sisipkan → Nomor Halaman` | ⚠️ Hanya bila file sumber mudah didapat |
| Edit Adobe Acrobat | Butuh logika nomor halaman kompleks (penomoran per bab, campuran Romawi + Arab) | Perlu Acrobat Pro berbayar, pengoperasian rumit | ⚠️ Hanya untuk kebutuhan tingkat enterprise |
Perbandingan 4 template format pada alat ini
4 template format mencakup sebagian besar jenis dokumen; memilih berdasarkan tujuan dokumen adalah cara tercepat.
| Template format | Contoh keluaran | Skenario umum |
|---|---|---|
{n} | 1, 2, 3, ... | Angka murni, dokumen ringkas |
Halaman {n} | Halaman 1 | Dokumen bahasa Indonesia/Inggris, kontrak |
Halaman {n} dari {p} | Halaman 5 dari 30 | Makalah akademis, laporan panjang |
{n} / {p} | 5 / 30 | Dokumen teknis, laporan bahasa Inggris |
Best Practices
Pilih posisi dulu baru format, hindari bolak-balik
Alur penambahan nomor halaman adalah: `pilih posisi → pilih format → atur halaman awal → pilih warna → unduh`. **Begitu posisi salah dipilih, semua halaman ikut salah**. Tentukan dulu di mana nomor halaman diletakkan (umumnya tengah-bawah), baru pilih format (Indonesia `Halaman N` atau Inggris `N / P`). **Jangan gonta-ganti format saat memilih**. Setiap kali string format diubah, semua nomor halaman harus digambar ulang. Untuk dokumen Indonesia, coba dulu setelan default `tengah-bawah + Halaman N + hitam + halaman awal 1`, setelah puas baru sesuaikan parameter lain.
Saat halaman awal 1, sampul kontrak juga dihitung halaman 1, jangan bingung nomor halaman dengan halaman fisik
**Halaman awal nomor ≠ posisi halaman fisik PDF**. `Halaman awal` pada alat ini adalah angka yang ditampilkan di teks nomor halaman, sedangkan `halaman fisik` PDF adalah halaman ke berapa di file (dihitung dari 1). Contoh kontrak 5 halaman: fisik 1 = sampul, 2 = daftar isi, 3-5 = isi. **Agar nomor halaman isi dimulai dari 1**: pertahankan `halaman awal = 1` tetapi gunakan `rentang khusus` 3-5, atau buat ulang dari Word. Jika ingin sampul = 1, daftar isi = 2, isi = 3: pertahankan default semua halaman + halaman awal 1. **Kesalahan penilaian membuat peninjau salah membaca halaman**.
Gunakan {n} dan {p} pada string format kustom, jangan pakai {page} atau {total}
String format kustom pada alat ini hanya mengenali dua placeholder: **`{n}` = nomor halaman saat ini, `{p}` = total halaman**. Placeholder lain seperti `{page}`, `{total}`, `{number}`, `{count}` akan ditampilkan apa adanya sebagai teks, tanpa diganti. Contoh format umum: `Page {n} of {p}`, `Halaman {n} dari {p}`, `- {n} -`. **Setelah mengubah string, pratinjau dulu di panel pengaturan**, baru unduh PDF; agar tidak harus mengulang karena format salah setelah diunduh.
Pastikan SourceHanSans sudah dimuat untuk dokumen Mandarin, jika tidak nomor halaman menjadi kotak
Alat ini secara default menyertakan SourceHanSans (SourceHanSansCN-Normal.ttf) untuk menampilkan nomor halaman. **SourceHanSans harus dimuat dari jalur `/SourceHanSansCN-Normal.ttf` di situs**, jika offline, CORS, atau jalur penerapan salah, akan diam-diam kembali ke rendering Helvetica Inggris, dan **semua nomor halaman menjadi kotak (□)**. Solusi: 1) pastikan browser dapat mengakses `/SourceHanSansCN-Normal.ttf`; 2) begitu PDF diunduh, segera buka dan periksa apakah nomor halaman benar, jangan hanya percaya pesan unduhan berhasil. Jika offline, sebaiknya unduh setelah menambahkan nomor halaman, atau gunakan format angka murni (mis. `{n}`) untuk menghindari karakter Mandarin.
Untuk menomori hanya sebagian halaman, gunakan `rentang khusus`, jangan membagi PDF secara manual
`Beri nomor hanya pada isi, lewati sampul dan daftar isi` adalah kebutuhan umum. **Jangan membagi PDF jadi dua lalu mengunggahnya ke alat ini** — penggabungan kembali setelah pemisahan dapat menghilangkan font, tautan, dan penanda. **Cara benar**: di `rentang nomor halaman` pilih `khusus`, masukkan `awal = 3`, `akhir = 30` (sesuai posisi fisik halaman isi). Alat hanya akan memproses halaman dalam rentang tersebut, sampul dan daftar isi tetap utuh. Selesai dalam satu langkah, jauh lebih efisien daripada pisah-gabung PDF.
Setelah mengunduh, segera buka untuk memverifikasi nomor halaman, jangan hanya percaya pesan `unduh berhasil`
Alat akan menampilkan pesan `berhasil ditambahkan`, tetapi **ini tidak berarti nomor halaman selalu benar**. Setelah unduhan selesai, **segera buka di browser atau pembaca PDF** dan periksa tiga hal: 1) nomor halaman tampil sebagai teks (bukan kotak); 2) angka halaman awal sesuai harapan (tidak mulai dari 0 atau 2); 3) posisi benar (tidak berada di tengah halaman). **Jika ada masalah, segera sesuaikan parameter dan buat ulang**, lebih hemat dibanding ditegur pihak lain setelah diserahkan. Langkah ini jangan dilewati.
Mengganti nomor halaman PDF yang sudah ada, hapus nomor lama dulu baru tambahkan yang baru
Alat ini **tidak mengenali atau menghapus nomor halaman yang sudah ada di PDF**. Jika ingin mengubah format nomor PDF yang sudah ada (mis. dari `Halaman 5` ke `5 / 30`), **langsung menambahkan nomor baru akan membuat dua lapisan tumpang tindih**, sangat tidak rapi. Urutan: pertama edit PDF asli di `/pdf/edit/` untuk menghapus nomor lama secara manual → lalu gunakan alat ini untuk menambah nomor baru. Atau terima keberadaan nomor lama, kompres PDF yang baru dibuat sekali dengan `/pdf/compress/` (kompresi belum tentu menghilangkan nomor lama). **Tidak ada fitur penggantian tipe `timpa`**, harus dibersihkan dulu di tahap penyuntingan.
Pertanyaan Umum
Format apa saja yang didukung oleh nomor halaman otomatis PDF?
Alat ini bawaan 4 template format: angka murni, `Halaman N`, `N / P`, string `kustom`. {n} untuk halaman saat ini, {p} untuk total halaman.
Bisakah halaman awal selain 1?
Bisa. Pada kontrak umum `sampul = 1`; alat ini mengizinkan halaman awal berupa angka berapa pun (default 1, dapat diubah ke 0, 5, 10, dll.). Jika ingin menghitung dari setelah sampul, setel `halaman awal` ke angka yang sesuai.
Bagaimana cara mengubah warna nomor halaman?
Klik pemetik warna di panel pengaturan nomor halaman (ikon kotak hitam), panel pemilihan warna HEX akan muncul; masukkan atau seret untuk memilih warna. Warna diterapkan ke semua nomor halaman.
Apakah nomor halaman PDF berupa teks atau gambar?
Teks. Alat ini menggunakan drawText dari pdf-lib untuk menggambar nomor halaman sebagai teks vektor di aliran konten halaman PDF; dapat dipilih/disalin/dicari, perubahan ukuran sangat kecil (beberapa byte per halaman).
Apakah nomor halaman PDF memengaruhi pencetakan?
Ya. Nomor halaman pada alat ini tertanam di PDF sebagai bagian dari aliran konten, sehingga ikut tercetak. Untuk menyembunyikan saat cetak, dapat dikombinasikan dengan izin `larangan cetak` di /pdf/encrypt/.
Halaman awal tidak cocok dengan nomor halaman di bawah pembaca PDF?
Nomor halaman di bawah pembaca PDF adalah halaman fisik (dihitung dari 1) dan tidak dapat diubah. Nomor halaman pada alat ini adalah teks yang ditumpangkan pada konten, dihitung terpisah sesuai `halaman awal` yang Anda atur. Keduanya berdampingan, tidak saling memengaruhi.
Bagaimana cara memberi nomor hanya pada halaman ganjil atau genap?
Alat ini saat ini tidak mendukung pengaturan terpisah untuk ganjil-genap, nomor diterapkan seragam ke semua halaman. Jika hanya ingin sebagian halaman, gunakan mode `rentang nomor halaman kustom` dan masukkan halaman awal serta akhir secara manual; alat hanya akan memproses halaman dalam rentang tersebut.
Apakah tambah nomor halaman PDF diunggah ke server?
Alat ini berbasis pdf-lib dan selesai di dalam browser; file tidak keluar dari perangkat Anda. Akan hilang setelah halaman di-refresh atau ditutup.
Pemecahan Masalah
Font nomor halaman tampil sebagai kotak / rusak
Alat ini secara default menyertakan SourceHanSans (Mandarin) + Helvetica (Inggris). Jika Mandarin tampil sebagai kotak, font gagal dimuat dan kembali ke Helvetica Inggris. Buka ulang halaman dengan Chrome / Firefox / Edge terbaru. SourceHanSans (SourceHanSansCN-Normal.ttf) harus dimuat dari jalur /SourceHanSansCN-Normal.ttf di situs. Saat offline, font ini tidak dapat dimuat dan kembali ke font Inggris.
Posisi nomor halaman bergeser
Periksa pengaturan margin halaman: alat ini secara default `direkomendasikan` (30px dari tepi). Jika terasa terlalu dekat atau terlalu ke tengah, alihkan ke `sempit` atau `lebar`. Input px manual tidak tersedia.
Rentang salah saat menomori sebagian halaman
Periksa apakah `halaman awal` dan `halaman akhir` dari rentang nomor halaman kustom berada dalam jumlah halaman PDF sebenarnya. Rentang nomor halaman pada alat ini dihitung berdasarkan halaman fisik PDF (dari 1), bukan nomor halaman awal.
Penerima tidak dapat melihat nomor halaman yang ditambahkan
Kemungkinan penerima menggunakan pembaca PDF versi lama. Minta mereka meningkatkan ke Adobe Reader / Chrome / Foxit versi terbaru, atau ekspor ulang dengan alat ini (periksa apakah file unduhan lebih besar dari file asli).
Karakter Mandarin/Indonesia menjadi kotak atau tanda tanya
Alat ini pertama-tama mencoba menyertakan SourceHanSans (SourceHanSansCN-Normal.ttf). Jika browser tidak dapat mengakses /SourceHanSansCN-Normal.ttf (offline, CORS, masalah penerapan), akan kembali ke rendering Helvetica Inggris dan tampilan Mandarin/Indonesia gagal. Periksa lingkungan jaringan atau ganti ke pembaca PDF yang mendukung Mandarin/Indonesia.
Glosarium
- Halaman awal nomor PDF
- PDF secara default memulai penomoran dari halaman 1. Alat ini mendukung halaman awal kustom (1 atau angka berapa pun), cocok untuk kontrak atau buku dengan sampul = 0, isi = 1.
- String format / Pattern
- Teks berisi placeholder, seperti `Page {n} of {p}` akan otomatis diganti dengan nomor halaman sebenarnya saat dirender. Alat ini mendukung dua placeholder: {n} (halaman saat ini) dan {p} (total halaman).
- Font tertanam vs font sistem
- Font tertanam ikut bersama PDF, rendering konsisten lintas platform; font sistem bergantung pada font di sisi pembaca dan dapat diganti. Alat ini secara default menyertakan SourceHanSans, karakter tidak hilang di lintas platform.
- pdf-lib drawText
- API penggambaran teks halaman yang disediakan pdf-lib. Alat ini menggunakan drawText untuk menggambar teks nomor halaman langsung ke aliran konten halaman PDF, bukan anotasi atau XObject.
- Warna RGB
- Warna nomor halaman PDF. Alat ini mengonversi pemetik warna HEX ke rentang pdf-lib rgb(0-1).
- Rentang nomor halaman
- Alat ini mendukung dua mode: `semua halaman` dan `rentang awal-akhir kustom`, cocok untuk memberi nomor hanya pada isi, melewati sampul atau daftar isi.
Template format nomor halaman PDF
Pilih template format yang sesuai atau string kustom.
| Template format | Contoh keluaran | Skenario umum |
|---|---|---|
| {n} | 1, 2, 3, ... | Angka murni sederhana |
| Halaman {n} | Halaman 1 | Dokumen Indonesia |
| Halaman {n} dari {p} | Halaman 5 dari 30 | Kontrak / akademis |
| {n} / {p} | 5 / 30 | Laporan teknis |
| Page {n} of {p} | Page 5 of 30 | Dokumen Inggris |
| - {n} - | - 5 - | Tanda ringkas |
| 1-{n} | Ch1-5, Ch1-6 | Penomoran bab (awalan manual) |
9 tata letak posisi nomor halaman
Tata letak 9-kisi mencakup sebagian besar skenario; pilih posisi sesuai tujuan.
| Posisi | Skenario umum |
|---|---|
tengah-bawah | Footer umum (paling umum) |
kanan-bawah | Makalah, dokumen resmi |
kiri-bawah | Tata letak rata kiri, buku terbitan |
tengah | PPT presentasi, sorot nomor halaman |
atas-tengah / kiri-atas / kanan-atas | Posisi header (akademis, laporan) |
Kombinasi warna font nomor halaman yang direkomendasikan
Pilih kombinasi warna sesuai jenis dokumen untuk meningkatkan keterbacaan.
| Jenis dokumen | Font (otomatis) | Warna direkomendasikan |
|---|---|---|
| Kontrak / akademis | SourceHanSans (Mandarin) + Helvetica (Inggris) | Abu-abu tua #555 |
| PPT pengajaran ke PDF | SourceHanSans | Hitam #000 |
| Brosur pemasaran / laporan | SourceHanSans | Abu-abu #888 |
| Pindaian butuh tambah nomor | SourceHanSans | Hitam #000 |
| Nomor besar untuk presentasi | SourceHanSans | Warna merek (kustom) |
Authoritative References
- Kompres PDF
- Enkripsi PDF
- Dekripsi PDF
- Editor PDF
- Excel ke PDF
- PDF ke Excel
- Ekstrak Halaman PDF
- Gambar ke PDF
- PDF ke gambar
- Gabung PDF
- Pisah PDF
- Tambahkan Nomor Halaman PDF
- PPT ke PDF
- PDF ke PPT
- Hapus halaman PDF
- Atur Ulang Halaman PDF
- Membalik Urutan Halaman PDF
- PDF Rotate
- PDF ke HTML
- PDF ke TXT
- Word ke PDF
- PDF ke Word
- Tanda air PDF