def split_pdf()

in seed/util/preprocess.py [0:0]


def split_pdf(input_path, output_path, pages):
    pdf_document = fitz.open(input_path)
    output_pdf = fitz.open()
    
    for page_num in pages:
        output_pdf.insert_pdf(pdf_document, from_page=page_num, to_page=page_num)
    
    output_pdf.save(output_path)
    output_pdf.close()
    pdf_document.close()