Bhinish Dhiman· Diperbarui 5 Oktober 2026

Cara menambahkan nomor halaman di PDF, mulai dari halaman mana pun

Diterjemahkan dari versi asli berbahasa Inggris. Baca versi asli

Tambahkan PDF ke alat Page numbers, pilih posisi dan format, isi Start on page dengan lembar pertama yang harus diberi nomor dan First number dengan angka yang dicetak di lembar itu, lalu unduh. Keduanya tidak saling bergantung: Start on page 2 dengan First number 1 membuat sampul tetap bersih dan mencetak 1 di lembar kedua. Pada format n-of-total, totalnya adalah angka terakhir yang dicetak, sehingga keduanya selalu cocok.

Sampul yang harus tetap bersih, bagian awal (front matter) yang tidak boleh ikut dihitung, bab yang harus dimulai dari 31: penomoran halaman jadi kacau ketika lembar tempat pencetakan dimulai dan angka yang dicetak di sana diperlakukan sebagai satu pengaturan. Alat ini memisahkan keduanya, dan begitu Anda memahami hitungannya, setiap tata letak hanya soal dua angka.

Halaman awal dan angka pertama

Halaman awal (start page) adalah lembar fisik tempat pencetakan nomor dimulai; setiap lembar sebelumnya dibiarkan apa adanya. Angka pertama (first number) adalah angka yang dicetak di lembar itu. Setiap lembar berikutnya mendapat angka satu lebih besar, sehingga angka di lembar mana pun adalah angka pertama, ditambah posisi lembar tersebut, dikurangi halaman awal. Itulah rumus di addPageNumbers dalam src/lib/pdf/ops.ts, dituliskan dengan kata-kata.

Memberi nomor PDF langkah demi langkah

  1. Buka Page numbers dan pilih Add a PDF. Halaman-halamannya muncul sebagai thumbnail.
  2. Pilih Position (posisi): atas atau bawah, lalu kiri, tengah, atau kanan. Bawah tengah sudah terpilih sejak awal.
  3. Pilih Format: angka saja, “Page 1”, atau hitungan seperti “1 of 10”.
  4. Atur Start on page (mulai di halaman) dan First number (angka pertama). Satu baris di bawah kedua kolom itu menjelaskan lembar mana yang tetap bersih dan apa yang akan tertulis di lembar pertama yang diberi nomor.
  5. Periksa thumbnail, yang menampilkan setiap angka kira-kira di tempat ia akan muncul, lalu tekan tombol Page numbers dan unduh salinannya, yang namanya diberi tambahan -numbered.

Jika Start on page melewati lembar terakhir, alat ini menolak alih-alih mengembalikan file tanpa nomor, dengan pesan berbentuk “This document has 10 pages, so numbering cannot start on page 12.” (dokumen ini berisi 10 halaman, jadi penomoran tidak bisa dimulai di halaman 12).

Pengaturan untuk tata letak umum

Setiap baris mengikuti rumus di atas. “Kosong” berarti lembar itu dibiarkan bersih.

Dokumen Start on page First number Format Isi lembar 2 Isi lembar terakhir
10 lembar, semua bernomor 1 1 n of total 2 of 10 10 of 10
10 lembar, sampul dibiarkan bersih 2 1 n of total 1 of 9 9 of 9
10 lembar, sampul bersih, angka sama dengan urutan lembar 2 2 angka saja 2 10
20 lembar, tiga di antaranya front matter 4 1 angka saja kosong 17
Bab 12 lembar yang dimulai dari 31 1 31 Page n Page 32 Page 42
10 lembar, sampul bersih, angka sama dengan urutan lembar 2 2 n of total 2 of 10 10 of 10

Lembar terakhir pada baris front matter adalah 1 + 20 − 4 = 17; bab tersebut berakhir di 31 + 12 − 1 = 42.

Cara total dihitung

Pada cap n-of-total, totalnya adalah angka terakhir yang dicetak: First number + jumlah lembar − Start on page. File sepuluh lembar dengan sampul bersih dan First number 1 berakhir di 1 + 10 − 2 = 9, sehingga capnya berjalan dari 1 of 9 sampai 9 of 9, dan melewati sampul tidak menggelembungkan hitungan. Dengan First number 2, sampul dihitung sebagai halaman 1 dan capnya berjalan dari 2 of 10 sampai 10 of 10. Bab di baris kelima, dalam format hitungan, akan berakhir di 42 of 42.

Kasus di baris terakhir itulah yang dulu kami salah tangani. Saat menulis panduan ini, kami menemukan bahwa total hanya menghitung lembar yang bernomor dan mengabaikan angka pertama, sehingga baris paling bawah tertulis 10 of 9. Kini alat ini memakai rumus di atas, thumbnail memakai perhitungan yang sama dengan cap, dan sebuah tes dalam kode situs menjaga kasus sepuluh lembar ini agar kesalahannya tidak muncul lagi.

Label contoh di menu Format untuk format hitungan masih menampilkan jumlah lembar penuh file Anda, sepuluh untuk file sepuluh lembar, sebagai ilustrasi. Thumbnail menunjukkan apa yang benar-benar akan dicetak, jadi periksalah thumbnail.

Apa yang dicetak

Angka-angka dicetak dalam Helvetica 10 poin, warna abu-abu sedang 40% di setiap kanal warna (0.4 × 255 = 102, yaitu #666666), 28 poin ke dalam dari tepi halaman. Margin itu sedikit di bawah satu sentimeter: 28 ÷ 72 × 25.4 = 9.9 mm. Font, ukuran, dan warna tidak bisa diatur. Helvetica adalah salah satu font dasar standar PDF, yang tidak perlu disematkan, jadi cap ini nyaris tidak menambah ukuran file.

Ada tiga batasan yang perlu Anda ketahui sebelum mulai:

  • Tidak ada angka Romawi dan tidak ada awalan selain “Page”. Tiga format itu adalah seluruh pilihannya.
  • Penomoran berjalan sampai lembar terakhir. Lampiran yang harus tetap tanpa nomor perlu dilepas dulu dengan Split PDF lalu dipasang kembali setelahnya dengan Merge PDF.
  • Jarak 28 poin diukur dari halaman penuh. Jika file sudah di-crop lebih dari sekitar 28 poin di tepi yang diberi nomor, baik dengan Crop PDF maupun oleh pemindai, angkanya bisa jatuh di area yang tersembunyi. Thumbnail tidak akan menunjukkan hal ini, jadi buka file yang sudah diunduh dan periksa.

Cara lain memberi nomor halaman

Baik Preview di macOS maupun Windows tidak punya cara bawaan untuk mencetak nomor halaman yang bisa kami tunjukkan, dan tidak satu pun alat command line yang kami uji untuk panduan-panduan ini bisa menambahkannya. Panduan ini tidak menyarankan cara yang tidak bisa kami jamin.

Memastikan file tidak diunggah

Angka-angka digambar oleh kode yang berjalan di tab. Untuk membuktikannya, tambahkan file, matikan koneksi, lalu tekan tombolnya: salinan bernomor tetap terunduh. Dengan tab Network di developer tools browser Anda terbuka, menambahkan file pertama memperlihatkan kode PDF alat ini yang masuk, dan tidak ada permintaan sesudahnya yang membawa dokumen Anda keluar.

Beri nomor halaman

Page numbers menangani sampul, front matter, dan bab yang dimulai di tengah urutan dengan dua kolom yang sama. Jika Anda juga berencana memangkas margin, baca dulu mengapa crop menyembunyikan, bukan menghapus, agar crop dan nomor halaman tidak berebut area halaman yang sama.