Adds numbering to pdf file
Project description
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")
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file numbering2pdf-1.0.3.tar.gz
.
File metadata
- Download URL: numbering2pdf-1.0.3.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bb07c119c52d8083da5b5f7f1fdd39becd1e0af9ffb4271344fbea9cc97200e |
|
MD5 | bb25a7d9aa7843cd486d6250383a2a5c |
|
BLAKE2b-256 | b140c6318a1fe7f310b7a691ab2a67f81ccda7f484b131d03540d472b8bfaf11 |