Как передать все файлы в каталоге в аргумент функции? - PullRequest
0 голосов
/ 08 ноября 2019

Итак, я понял, как вставить изображение штрих-кода, где я хочу, в PDF, используя PyMuPDF. Теперь, что мне нужно сделать, это разместить разные изображения на каждой странице PDF. Пока у меня есть код:


input_file = "PDF_File"
output_file = "example-with-barcode.pdf"


# define the position of the image
rect = fitz.Rect(0, 370, 400, 400)

# supported image file
pix = fitz.Pixmap("barcodeimage.jpg")

# existing PDF
doc = fitz.open(input_file)

# retrieve the first page of the PDF
page = doc[0]

# add the image
page.insertImage(rect, pixmap=pix, keep_proportion=True, overlay=True)

# save your work
doc.save(output_file)

Я пытаюсь превратить это в функцию, которая принимает несколько аргументов для изображения штрих-кода в зависимости от местоположения каталога, в котором находятся файлы. Как я могу сделать это? Заранее спасибо.

...