Tambahkan Nomor Halaman ke PDF dengan Python

Contents
[ ]

All the documents must have page numbers in it. The page number makes it easier for the reader to locate different parts of the document. Aspose.PDF for Python via .NET memungkinkan Anda untuk menambahkan nomor halaman dengan PageNumberStamp.

Anda dapat menggunakan kelas PageNumberStamp untuk menambahkan cap nomor halaman dalam file PDF. PageNumberStamp kelas menyediakan properti yang diperlukan untuk membuat stempel berdasarkan nomor halaman seperti format, margin, penjajaran, nomor awal, dll. Untuk menambahkan stempel nomor halaman, Anda perlu membuat objek Document dan objek PageNumberStamp menggunakan properti yang diperlukan. Setelah itu, Anda dapat memanggil metode add_stamp() dari Page untuk menambahkan stempel ke dalam PDF. Anda juga dapat mengatur atribut font dari stempel nomor halaman. Cuplikan kode berikut menunjukkan cara menambahkan nomor halaman dalam file PDF.


    import aspose.pdf as ap

    # Buka dokumen
    document = ap.Document(input_pdf)

    # Buat stempel nomor halaman
    page_number_stamp = ap.PageNumberStamp()
    # Apakah stempel adalah latar belakang
    page_number_stamp.background = False
    page_number_stamp.format = "Halaman # dari " + str(len(document.pages))
    page_number_stamp.bottom_margin = 10
    page_number_stamp.horizontal_alignment = ap.HorizontalAlignment.CENTER
    page_number_stamp.starting_number = 1
    # Atur properti teks
    page_number_stamp.text_state.font = ap.text.FontRepository.find_font("Arial")
    page_number_stamp.text_state.font_size = 14.0
    page_number_stamp.text_state.font_style = ap.text.FontStyles.BOLD
    page_number_stamp.text_state.font_style = ap.text.FontStyles.ITALIC
    page_number_stamp.text_state.foreground_color = ap.Color.aqua

    # Tambahkan stempel ke halaman tertentu
    document.pages[1].add_stamp(page_number_stamp)

    # Simpan dokumen keluaran
    document.save(output_pdf)

Contoh Langsung

Tambahkan nomor halaman PDF adalah aplikasi web gratis online yang memungkinkan Anda untuk menyelidiki bagaimana fungsionalitas penambahan nomor halaman bekerja.

Cara menambahkan nomor halaman di pdf menggunakan Python