in seed/util/preprocess.py [0:0]
def split_pdf_with_page_numbers(input_path, output_path, pages):
pdf_document = fitz.open(input_path)
output_pdf = fitz.open()
for page_num in pages:
page = pdf_document.load_page(page_num )
# 원본 페이지 번호 추가
page_text = "Original Page: {}".format(page_num)
rect = page.rect
point = fitz.Point(rect.width - 100, rect.height - 20)
page.insert_text(point, page_text, fontsize=12, color=(0, 0, 0))
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()