如何使用PyPDF2压缩pdf而不丢失质量

2024-10-02 06:24:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我把多个PDF文件合并成一个PDF文件。合并后,我检查了新合并的PDF文件大小是多少。我想压缩PDF文件大小而不损失质量。我写了以下代码来合并pdf文件。在

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)

有人能给我推荐一种在不降低质量的情况下合并文件的方法吗?在


Tags: 文件代码frompdfdownloads质量mergemerger

热门问题