PDF按文件大小分割

时间:2017-10-27 16:14:18

标签: pdf split pypdf2

我想帮忙,因为我需要将pdf文件拆分成小于10mb的大小。我已经设法将文件拆分成页面,但不能除以目标文件的大小。

下面是我使用PyPDF2库分割成页面的代码,其中包含我在stackoverflow中收集的信息。

感谢您的帮助。

from PyPDF2 import PdfFileWriter, PdfFileReader
from tkinter.filedialog import askopenfilename as procArq

url = procArq ()
arquivo = PdfFileReader(open(url, "rb"))

for i in range(arquivo.numPages):
    saida = PdfFileWriter()
    saida.addPage(arquivo.getPage(i))
    with open("document-page%s.pdf" % i, "wb") as arquivo_de_saida:
        saida.write(arquivo_de_saida)

0 个答案:

没有答案