Skip to main content

numbering2pdf adds numbering to pdf file

Example:

from numbering2pdf import add_numbering_to_pdf

add_numbering_to_pdf("old_file.pdf", "new_file.pdf")

Parameters:

pdf_file - string or bytes

add_numbering_to_pdf("old_file.pdf", "new_file.pdf")
file = open("new.pdf", "br")
read_file = file.read()
file.close()
add_numbering_to_pdf(read_file, "new_file.pdf")
new_file = add_numbering_to_pdf("old_file.pdf")

new_pdf_file_path - path to new pdf file

add_numbering_to_pdf("old_file.pdf", "test/new_file.pdf")

position - position on screen (left, center, right)

add_numbering_to_pdf("old_file.pdf", "new_file.pdf", position="left")
add_numbering_to_pdf("old_file.pdf", "new_file.pdf", position="center")
add_numbering_to_pdf("old_file.pdf", "new_file.pdf", position="right")

start_page - from which page number will the numbering be added

add_numbering_to_pdf("old_file.pdf", "new_file.pdf", start_page=3)

end_page - on which page number will the numbering be completed

add_numbering_to_pdf("old_file.pdf", "new_file.pdf", end_page=10)

start_index - which number will the page numbering start from

add_numbering_to_pdf("old_file.pdf", "new_file.pdf", start_index=4)

size - number size

add_numbering_to_pdf("old_file.pdf", "new_file.pdf", size=25)

font - font type

Courier, Courier-Bold, Courier-Oblique, Courier-BoldOblique, Helvetica, Helvetica-Bold, Helvetica-Oblique, Helvetica-BoldOblique, Times-Roman, Times-Bold, Times-Italic, Times-BoldItalic, Symbol, ZapfDingbats

add_numbering_to_pdf("old_file.pdf", "new_file.pdf", font="Courier")

Release files for numbering2pdf 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for numbering2pdf 1.0.3
File Size Uploaded
numbering2pdf-1.0.3.tar.gz 2.8 kB Details

Release files / numbering2pdf-1.0.3.tar.gz

Download URL numbering2pdf-1.0.3.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6bb07c119c52d8083da5b5f7f1fdd39becd1e0af9ffb4271344fbea9cc97200e
BLAKE2b-256 checksum
How to use checksums
b140c6318a1fe7f310b7a691ab2a67f81ccda7f484b131d03540d472b8bfaf11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.0

Release history Release notifications | RSS feed

This release

1.0.3 This release

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page