单面打印机双面打印———pdf拆分重排
思路
将pdf文件拆分为正序奇数页和倒叙偶数页分别打印
代码
from PyPDF2 import PdfFileReader, PdfFileWriter
import os
def aprtment(file_name):
with open(file_name,'rb') as infile:
reader = PdfFileReader(infile)
number_of_pages=reader.getNumPages()
for i in range(number_of_pages):
writer=PdfFileWriter()
writer.addPage(reader.getPage(i))
out_file_name=file_name[:-4]+str(i)+'.pdf'
with open(out_file_name,'wb') as outfile:
writer.write