I merged multiple PDF files into one PDF file. After merged, I checked size of newly merged PDF file size is to much. I want to compress the PDF file size without losing quality. I wrote the following code to merge pdf files.
from PyPDF2 import PdfFileMerger
def merge_pdf(pdfs):
merger = PdfFileMerger()
for pdf in pdfs:
merger.append(pdf)
file = merger.write("C:\\Users\\ts1292\\Downloads\\result.pdf")
print(file)
if __name__ == "__main__":
pdfs = ["C:\\Users\\ts1292\\Downloads\\Sample1.pdf", "C:\\Users\\ts1292\\Downloads\\Sample2.pdf"]
merge_pdf(pdfs=pdfs)
Could someone recommend me the way to merge files without losing quality?