split pdf from number to to number , merge two pdf files online. pyton code.

 !pip install PyPDF2


from PyPDF2 import PdfReader, PdfWriter

# Input and output file paths
input_pdf_path = "/content/input.pdf"   # keep your file as input.pdf in content folder
output_pdf_path = "/content/out.pdf"

# Ask user for page range
from_page = int(input("Enter starting page number (e.g., 1): ")) - 1  # zero-based index
to_page = int(input("Enter ending page number (e.g., 5): "))          # inclusive

# Read PDF
reader = PdfReader(input_pdf_path)
writer = PdfWriter()

# Extract selected pages
for i in range(from_page, to_page):
    if i < len(reader.pages):
        writer.add_page(reader.pages[i])

# Save new PDF
with open(output_pdf_path, "wb") as f:
    writer.write(f)

print(f"✅ New PDF created: {output_pdf_path}")





----------------------------------------------------
!pip install PyPDF2

from PyPDF2 import PdfMerger
from google.colab import files

# Upload PDF files
#print("📂 Please upload input1.pdf and input2.pdf")
#uploaded = files.upload()

# Paths
pdf1 = "/content/first_5pages_final.pdf"
pdf2 = "/content/45.pdf"
output_pdf = "/content/output.pdf"

# Merge PDFs
merger = PdfMerger()
merger.append(pdf1)
merger.append(pdf2)

# Save merged PDF
merger.write(output_pdf)
merger.close()

print(f"✅ Merged PDF saved as {output_pdf}")

# Download result
files.download(output_pdf)



Popular posts from this blog

SAP CPI : camle expression in sap cpi , cm, router, filter and groovy script. format

SAP CPI camel conditions and xpath conditions

oauth call to cpi integraiton suite from sap apim